Java Vertikal-Scroller Problem

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Java Vertikal-Scroller Problem

    Ich habe mir ein Java-Script besorgt, des mir Bilder vertikal scrollt, doch dies nicht durchgehend! Wenn meine sagen wir mal 4Bilder von unten nach oben laufen 1 2 3 4 ...dann fängt er erst wieder mit 1 an, wenn 4 oben verschwunden ist! Er soll aber durchgehen 1 2 3 4 1 2 3 4 .... scrollen!
    Kann mir da jemand behilflich sein?
    Mein Script:

    Quellcode

    1. <script language="JavaScript" type="text/javascript">
    2. function rotate(mode)
    3. {
    4. var sSpeed = 5;
    5. var sWidth = '100%';
    6. var sHeight = '100%';
    7. var direction = 'up'; // up|down|left|right
    8. var splitter = '<br>'; // <br>| <p>
    9. var sElem = document.getElementById('rotation');
    10. if(mode == 'stop')
    11. {
    12. sElem.scrollAmount = 0;
    13. return;
    14. }
    15. else if(mode == 'start')
    16. {
    17. sElem.scrollAmount = sSpeed;
    18. return;
    19. }
    20. var rotations = new Array();
    21. rotations[0] = '<img src="images/0001.jpg" height ="130" width="140" border="4">'
    22. rotations[1] = '<img src="images/0002.jpg" height ="130" width="140" border="4">'
    23. rotations[2] = '<img src="images/0003.jpg" height ="130" width="140" border="4">'
    24. rotations[3] = '<img src="images/0004.jpg" height ="130" width="140" border="4">'
    25. document.writeln('<marquee id="rotation" direction="'+ direction +'"></marque>');
    26. with(document.getElementById('rotation'))
    27. {
    28. scrollAmount = sSpeed;
    29. style.width = sWidth;
    30. style.height = sHeight;
    31. onmouseover = new Function("rotate('stop')");
    32. onmouseout = new Function("rotate('start')");
    33. for(i=0; i<rotations.length;++i)
    34. innerHTML += rotations[i] + splitter;
    35. }
    36. }
    37. </script>
    38. </head>
    39. <body>
    40. <script>rotate();</script>
    Alles anzeigen