Hallo, Ik heb een marquee met images die naar boven scrollen, mr wanneer de lijst ten einde komt is er altijd even een leeg vlak totdat het laatste logo helemaal weg is en het eerste logo helemaal onderaan terug begint.
Wat moet ik doen om altijd het eerste logo vlak na het laatste logo te krijgen telkens als het doorscrollt?
Ik ken zelf niet véél van JavaScript en zou wat hulp goed kunnen gebruiken.
Mvg, Nico.
Het script:
Wat moet ik doen om altijd het eerste logo vlak na het laatste logo te krijgen telkens als het doorscrollt?
Ik ken zelf niet véél van JavaScript en zou wat hulp goed kunnen gebruiken.
Mvg, Nico.
Het script:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
| <html> <head> <title>VFB-Welkom op onze website</title> <meta name=keywords content="Beleggen, particulier, aandeel, onafhankelijke, informatie, beleggingsclubs"> <link rel="stylesheet" type="text/css" href="file?fle=761&ssn="></head> <body> <script type="text/javascript"> var delayb4scroll=2000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds) var marqueespeed=2 //Specify marquee scroll speed (larger is faster 1-10) var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)? ////NO NEED TO EDIT BELOW THIS LINE//////////// var copyspeed=marqueespeed var pausespeed=(pauseit==0)? copyspeed: 0 var actualheight='' function scrollmarquee(){ if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) //if scroller hasn't reached the end of its height cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px" //move scroller upwards else //else, reset to original position cross_marquee.style.top=parseInt(marqueeheight)+8+"px" } function initializemarquee(){ cross_marquee=document.getElementById("vmarquee") cross_marquee.style.top=0 marqueeheight=document.getElementById("marqueecontainer").offsetHeight actualheight=cross_marquee.offsetHeight //height of marquee content (much of which is hidden from view) if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit cross_marquee.style.height=marqueeheight+"px" cross_marquee.style.overflow="scroll" return } setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll) } if (window.addEventListener) window.addEventListener("load", initializemarquee, false) else if (window.attachEvent) window.attachEvent("onload", initializemarquee) else if (document.getElementById) window.onload=initializemarquee </script> <table> <tr> <td> <div id="marqueecontainer" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"> <div id="vmarquee" style="position: absolute; width: 98%;"> <!--YOUR SCROLL CONTENT HERE--> <a href="http://www.vfb.be/page?page=bsponsors&are=13">[img]"http://www.vfb.be/file?fle=124"[/img]</a> <a href="http://www.vfb.be/page?page=bsponsors&are=14">[img]"http://www.vfb.be/file?fle=125"[/img]</a> <a href="http://www.alex.nl">[img]"http://www.vfb.be/file?fle=421"[/img]</a> <a href="http://www.vfb.be/page?page=bsponsors&are=79">[img]"http://www.vfb.be/file?fle=238"[/img]</a> <a href="http://www.vfb.be/page?&orl=1&ssn=&lng=1&pge=4&are=38">[img]"http://www.vfb.be/file?fle=636"[/img]</a> <a href="http://www.vfb.be/page?page=bsponsors&are=81">[img]"http://www.vfb.be/file?fle=126"[/img]</a> <a href="http://www.vfb.be/page?page=bsponsors&are=80">[img]"http://www.vfb.be/file?fle=127"[/img]</a> <!--YOUR SCROLL CONTENT HERE--> </div> </div><!-- finito --> </td> </tr> </table> </body> </html> |