Autor Zpráva
matata8611
Profil
Ahoj, moc prosim o radu... potreboval bych aby po kliknuti na odkaz se mi otevrela stranka odrolovana o 500px dolu...
Zkousel jsem tohle <a href="http://seznam.cz" onclick="document.body.scrollTop(500)">seznam</a>

Ale to je asi total blbost co? Nevite jak na to?
Miloš
Profil
Těch 500px je proto, aby to bylo 500px, nebo proto, že je tam nějaký text?
V druhém případě pomůže do textu na to konkrétní místo umístit buď <a name="kotva">(případný text)</a> a odkaz udělat jako <a href="#kotva">uklikni si</a> (funkci <a name… splní také identifikátor ID – <značka id="kotva">).
Viz též http://www.jakpsatweb.cz/zalozky.html.
matata8611
Profil
to jo to by slo, ale ja bych potreboval odrolovat prave treba ten seznam.cz a problem je ten ze tam zadny zalozky delat nemuzu... potrebuju aby po kliknuti se otervrela stranka odrolovana o 500 px dolu...
peta
Profil
matata8611
1. viz Miloš
jakpsatweb - html - seznamy
2.
jakpsatweb - javascript - priklady - zakaz udalosti

Dojde ti tam totiz k tomu, ze se jednak provede JS ,ale soucasne i odkaz. Takze potrebujes po provedeni JS zakazat udalost onclick jeste.
Bubák
Profil
peta
Jsi úplně mimo. A přestaň odkazovat na svůj plagiát.

matata8611
Pokud stránka obsakuje kotvy, nebo ID, jde na ně odkázat.
Příklad Seznam.cz - Může se hodit http://www.seznam.cz/#gadget-6
bohyn
Profil
mozna bz slo neco takoveho:
function otevrit() {
  var win;
  win = window.open("url", "_blank");

  addEvent(win, "load",  function() {
    window.scroll(0, 500);
    });

  return win;
}

function addEvent(obj, ev, fce) {
  // pro FF, Operu, Chrome a jine co to podporujou
  if(obj.addEventListener) {
    obj.addEventListener(ev, fce, false);
  }
  // pro blbou MSIE
  else { 
    if(obj.attachEvent) {
      obj.attachEvent("on" + ev, fce);
    }
  }
}
Bubák
Profil
bohyn
Možná to funguje, ale nemůže to fungovat pro stránky na jiné doméně. A pro vlastní stránky existuje jednoduché šeření s kotvou.
bohyn
Profil
Bubák
Jak to funguje na cizich strankach netusim, ale jina sance asi neni kdyz na cizi stranku nemuze dat kotvu.
Na druhou stranu je asi blbost aby te browser nechal sahat na cizi stranku. Nevim, jen sem navrhoval :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0