Avatar billede regn Nybegynder
06. december 2001 - 10:07 Der er 3 kommentarer og
1 løsning

Scroll yderpunkter

Jeg har et script der automatisk får min side til at scrolle, blandt andet ved hjælp af window.scrollBy(x,y)

Jeg er intreseret i at retningen siden scroller vender, når den har scrollet helt ud til den ene side, Men jeg ved ikke hvordan jeg fortæller scriptet hvornår den har nået et yderpunkt.

Altså... Når vinduet når helt ud til enden skal scriptet modtage en værdi af en eller anden form, så det ved hvornår det skal ændre retning.
Avatar billede jakoba Nybegynder
06. december 2001 - 11:05 #1
<script type=\'text/javascript\'> <!--

var NS = (navigator.appName==\'Netscape\')?true:false;

var xStep, yStep;
var lastX = lastY = -5

var timeHandle;

function chugAlong() {
    var posX = (NS) ? pageXOffset : document.body.scrollLeft;
    if ( posX == lastX ) xStep = -xStep;
    lastX = posX;
    var posY = (NS) ? pageYOffset : document.body.scrollTop;
    if ( posY == lastY ) yStep = -yStep;
    lastY = posY
    window.scrollBy( xStep, yStep );
    timeHandle = setTimeout( \"chugAlong()\", 50 );
}; //end chugAlong()

function startScroller() {
    xStep =10; yStep =10;  // juster selv værdierne.
    posX =-10; posY =-10;
    chugAlong();
); //end startDcroller()

function stopScriller() {
    clearTimeout( timeHandle );
}; //end stopScroller()

// --> </script>

mvh JakobA
Avatar billede regn Nybegynder
06. december 2001 - 13:51 #2
Jeg har været inde og kigge på http://www.thiele.dk/brillestel/thiele_coll.html

Og kunne godt tænke mig at lave noget i samme stil, hvor den så bare vender når den når ud til enden.

--> Jacob, jeg kunne desværre ikke få dit script til at virke.
Avatar billede jakoba Nybegynder
06. december 2001 - 14:27 #3
Det er sp yStep der skal sættes til 0. og xStep skal være ca 4.

http://www.jakoba.dk/eksperten/exp143135.html

( jeg havde skrevet \')\' slutparentes istedet for \'}\' sluttuborg, forrest i linien:
}; //end startDcroller()

mvh JakobA
Avatar billede regn Nybegynder
06. december 2001 - 15:01 #4
TAK :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester