Autor Zpráva
juan
Profil *
Nejsem programator. A z toho prameni moje otazka - mozna dost hloupa :)
Potrebuju "upravit" volnej skript pro pouziti na svym webu.

http://www.juanito.webz.cz/scrollTo4.html

kdyz kliknete na "zpatky", stranka se naskroluje na svuj pocatek. to je v poradku. ale vypada to, ze ta funkce na skrolovani tam bezi dal, furt pryc a tim znemoznuje dalsi navigaci. skrolbary proste nemuzete tahnout, protoze ta funkce stranku furt hazi na zacatek. A to je ten problem. Dokazal by mi nekdo, poradit, jak tu funkci ukoncit po doskrolovani na zacatek stranky?

diky moc za kazdou radu.
juan
ah01
Profil
To je asi normální chování toho skriptu, i když otázka je, k čemu by to bylo dobrý.

Nahraď to tímhle:

var timer = null;

function startit()
{
timer = setInterval("scrollwindow()", 5);
}

function scrollwindow()
{
window.scrollBy(-20,0);

var pos = (document.all)? document.body.scrollLeft : window.pageXOffset;

if(pos <= 0)
{
clearInterval(timer);
timer = null;
}

}
fimmos
Profil
já jsem to zkoušel jinak...
i když v javacriptu nedělám, přidal jsem tam tohle:

function startit(){
promenna = setInterval("scrollwindow()", 5);
setTimeout("clearInterval(promenna)", 60 * 20)

}

místo

function startit(){
setInterval("scrollwindow()", 5);
}

prostě to zruší to opakování po určitym čase...
juan
Profil *
super! dekuju ti, ah01 :) sam bych tu podminku s clear intervalem nikdy nenapsal.
juan
Profil *
fimmos > stejny podekovani :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0