[Newsscroller 2.0]

Crossbrowserkompatibler Newsscroller

[Code]

[zwischen <HEAD> und </HEAD>]

<style type="text/css">
A.tabb:link {color:blue;}
A.tabb:visited{color: blue;}
A.tabb:hover {color: red;}
.tab { font-size:12px; font-family:Arial;color:navy;}
.tabb { font-weight:bold; font-size:14px; font-family:Arial;}
</style>

<SCRIPT LANGUAGE="JavaScript">
//************************************
//* http://members.rogers.com/bazil/ *
// Vasile Birsan/Barsan *
//************************************
//-- Begin Scroller's Parameters -->

//scroller width: change to your own;

var wwidth=450

//scroller height: change to your own;
var wheight=20

//background color: change to your own;
var wbcolor="aqua"

//scroller's speed: change to your own;
var wspeed=2

var wwholemessage=''

//text: change to your own

wwholemessage='<nobr class=tab>This powerful BUNDLE: '+
'<a class=tabb href="#" onClick=\'window.top.location.href="http://members.rogers.com/bazil/"\'><u>Vertical SCROLLER with Recall V4.0 + Multiple Message Belt CONVEYER V4.0 + Multiple Message BLINKER V2.0</u></a></nobr>';

//-- end Parameters-->
//-- begin: Scroller's Algorithm -->


var resumewspeed=wspeed
var sizeupw=0;
function startw(){
if (document.all) iemarqueew(wslider);
else if (document.getElementById)
ns6marqueew(document.getElementById('wslider'));
else if(document.layers)
ns4marqueew(document.wslider1.document.wslider2);
}
function iemarqueew(whichdiv){
iedivw=eval(whichdiv)
iedivw.style.pixelLeft=wwidth
iedivw.innerHTML='<nobr>'+wwholemessage+'</nobr>'
sizeupw=iedivw.offsetWidth
ieslidew()
}
function ieslidew(){
if (iedivw.style.pixelLeft>=sizeupw*(-1)){
iedivw.style.pixelLeft-=wspeed
setTimeout("ieslidew()",50)
}
else{
iedivw.style.pixelLeft=wwidth
ieslidew()
}
}
function ns4marqueew(whichlayer){
ns4layerw=eval(whichlayer)
ns4layerw.left=wwidth
ns4layerw.document.write('<nobr>'+wwholemessage+'</nobr>')
ns4layerw.document.close()
sizeupw=ns4layerw.document.width
ns4slidew()
}
function ns4slidew(){
if (ns4layerw.left>=sizeupw*(-1)){
ns4layerw.left-=wspeed
setTimeout("ns4slidew()",50)
}
else{
ns4layerw.left=wwidth
ns4slidew()
}
}
function ns6marqueew(whichdiv){
ns6divw=eval(whichdiv)
ns6divw.style.left=wwidth
ns6divw.innerHTML='<nobr>'+wwholemessage+'</nobr>'
sizeupw=ns6divw.offsetWidth
ns6slidew()
}
function ns6slidew(){
if (parseInt(ns6divw.style.left)>=sizeupw*(-1)){
ns6divw.style.left=parseInt(ns6divw.style.left)-wspeed
setTimeout("ns6slidew()",50)
}
else{
ns6divw.style.left=wwidth
ns6slidew()
}
}

//-- end Algorithm --> </script>

[IN den <BODY> Tag]

onload="startw();"

[zwischen <BODY> und </BODY>]

<script language="JavaScript">
if (document.getElementById || document.all){
document.write('<div style="position:relative;overflow:hidden;width:'+wwidth+';height:'+wheight+';clip:rect(0 '+wwidth+' '+wheight+' 0);background-color:'+wbcolor+';" onMouseover="wspeed=0;" onMouseout="wspeed=resumewspeed">')
document.write('<div id="wslider" style="position:relative;width:'+wwidth+';height:'+wheight+';">')
document.write('</div></div>')
}
</script>
<ilayer width=&{wwidth}; height=&{wheight}; name="wslider1" bgcolor=&{wbcolor};>
<layer name="wslider2" width=&{wwidth}; height=&{wheight}; onMouseover="wspeed=0;" onMouseout="wspeed=resumewspeed">
</layer></ilayer>

[Autor]

Vasile Birsan/Barsan

[Download]

Kopieren Sie bitte den Code

Copyright © 1998- Nightfire Webworker Archiv Script No: 446