[Beschreibung]
DHTML- Ticker mit Linkfunktion
[Kompatibilität]
[Code]
<script LANGUAGE="JavaScript"> <!-- Begin /* Original: Premshree Pillai (premshree@hotmail.com) * Web Site: http://qik.cjb.net * modified by N8i (www.nightfire.ch) * Script works with DOM compatibly browsers */ //Browser Sniffer var ns4up = (document.layers) ? 1 : 0; var ie4up = (document.all) ? 1 : 0; var mozup = (!document.all && document.getElementById) ? 1 : 0; window.onerror = null; var i=0; // Change the position of the ticker var top_pos = 275; var left_pos = 200; // Change the speed of the ticker (in milliseconds) var time_length = 2000; var div_name = "qiksearch"; // Enter messages for the ticker var ticker_msg = new Array( "Welcome to the JavaScript Archive", "Check out our new scripts!", "You can also find them by name", "Check out tutorials", "or check out other scrolls" ); // Enter the URL's for the above messages var ticker_url = new Array( "http://www.nightfire.ch/java/", "http://www.nightfire.ch/java/", "http://www.nightfire.ch/java/", "http://www.nightfire.ch/java/", "http://www.nightfire.ch/java/" ); var ticker_len = ticker_msg.length; for(var l=0; l<ticker_len; l++) { document.write('<div id="' + div_name + l + '" style="position:absolute; visibility:hidden; top:' + top_pos + '; left:' + left_pos + '">' + '<table bgcolor="#000000" cellspacing="0" cellpadding="1" width="400"><tr><td><table width="100%" bgcolor="#EFEFEF"><tr><td><center><a href="' + ticker_url[l] + '" class="tick">' + ticker_msg[l] + '</center></a></td>'); document.write('</tr></table></td></tr></table>' + '</div>'); } if (ns4up || ie4up || mozup) { if (ns4up) { layerStyleRef="layer."; layerRef="document.layers"; styleSwitch=""; } if (ie4up) { layerStyleRef="layer.style."; layerRef="document.all"; styleSwitch=".style"; } if (mozup) { layerStyleRef="layer.style."; layerRef="document.getElementById"; styleSwitch=".style"; } } //SCROLL function tick(){ if (ns4up || ie4up || mozup) { if(i<ticker_len) { if(i==0) { if (mozup) { document.getElementById(div_name+(ticker_len-1)).style.visibility="hidden"; } else { eval(layerRef+'["'+div_name+(ticker_len-1)+'"]'+ styleSwitch+'.visibility="hidden"'); } } if(i>0) { if (mozup) { document.getElementById(div_name+(i-1)).style.visibility="hidden"; } else { eval(layerRef+'["'+div_name+(i-1)+'"]'+ styleSwitch+'.visibility="hidden"'); } } if (mozup) { document.getElementById(div_name+i).style.visibility="visible"; } else { eval(layerRef+'["'+div_name+i+'"]'+ styleSwitch+'.visibility="visible"'); } } if(i<ticker_len-1) { i++; } else { i=0; } setTimeout("tick()",time_length); } } tick(); // End --> </script>
Premshree Pillai modified by N8i (www.nightfire.ch)
Kopieren Sie bitte den Code