[Ticker II]



DHTML- Ticker mit Linkfunktion

[zwischen <HEAD> und </HEAD>]

<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>

[Autor]

Premshree Pillai
modified by N8i (www.nightfire.ch)

[Download]

Kopieren Sie bitte den Code

Copyright © 1998- Nightfire Webworker Archiv Script No: 0260