Revision 856722c3
Added by Chris Buechler over 15 years ago
usr/local/www/javascript/ticker.js | ||
---|---|---|
29 | 29 |
try { |
30 | 30 |
scroller=document.getElementById? document.getElementById("scroller") : document.all.scroller; |
31 | 31 |
scroller.style.left=parseInt(width)+8+"px"; |
32 |
scroller.style.width = parseInt(document.getElementById("marquee-text").offsetWidth) + 40 + "px"; |
|
32 | 33 |
scroller.innerHTML=content; |
33 |
document.getElementById("marquee-text"); |
|
34 |
document.getElementById("marquee-text");
|
|
34 | 35 |
actualwidth=document.all? document.getElementById("marquee-text").offsetWidth : document.getElementById("marquee-text").offsetWidth; |
35 | 36 |
lefttime=setInterval("scrollmarquee()",20); |
36 | 37 |
}catch(e){} |
37 | 38 |
} |
38 | 39 |
|
39 | 40 |
function scrollmarquee(){ |
40 |
try { |
|
41 |
|
|
42 |
try { |
|
41 | 43 |
if (parseInt(scroller.style.left)>(actualwidth*(-1)+8)) |
42 | 44 |
scroller.style.left=parseInt(scroller.style.left)-copyspeed+"px"; |
43 | 45 |
else |
... | ... | |
46 | 48 |
} |
47 | 49 |
|
48 | 50 |
if (iedom){ |
49 |
document.write('<table id="marquee"><td>'); |
|
51 |
document.write('<table id="marquee"><tr><td>');
|
|
50 | 52 |
document.write('<div id="container" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=speed">'); |
51 | 53 |
document.write('<div id="scroller"></div>'); |
52 | 54 |
document.write('</div>'); |
53 |
document.write('</td></table>'); |
|
55 |
document.write('</td></tr></table>');
|
|
54 | 56 |
} |
55 | 57 |
|
56 | 58 |
//--> |
Also available in: Unified diff
fix alert scroller in Chrome
Ticket #237