[Beschreibung]
Ein Ticker, dessen Laufrichtung per Klick geändert kann, mit Linkfunktion.
[Kompatibilität]
[Code]
<script language="JavaScript">
<!-- Original: Premshree Pillai (premshree@hotmail.com ) --> <!-- Web Site: http://www.qiksearch.com --> <!-- Begin count=0; backover = "'blue'" backout = "'white'" backdown = "'red'" var inv_button_flag=0; if (navigator.appName=="Microsoft Internet Explorer" || (navigator.appName=="Netscape" && navigator.appVersion >= "5")) { document.write('<form name="qiksearch_ticker"><input type="button" name="qiksearch_ticker" onclick="goURL();" style="background:#FFFFFF; width:377; height:22; border-width:1; border-color:#000000; cursor:hand" onmouseover="this.style.background='+backover+';return true" onmouseout="this.style.background='+backout+';return true" onmousedown="this.style.background='+backdown+';return true"><input type="button" value="5" onclick="javascript:inv_button();inv_msg();inv_URL();" style="width:22; height:22; font-family:webdings; background:#FFFFFF; border-left-width:0; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-color:#000000; cursor:hand" name="inv_but" title="Tick Up Direction"></form>'); } else { document.write('<form name="qiksearch_ticker"><input type="button" name="qiksearch_ticker" onclick="goURL();" width="349" border="0"><input type="button" width="50" value="up" onclick="javascript:inv_button();inv_msg();inv_URL();" name="inv_but"></form>'); }
var ticker_speed=1;
// Ticker messages var ticker_msg = new Array( "Willkommen bei Nightfire", "Die Resource für", "JavaScript", "Java Applets", "und DHTML" ); // No comma after last ticker msg
// Ticker URLs 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/" ); // No comma after last ticker url
function tick() { if(count<ticker_msg.length) {
this.document.qiksearch_ticker.qiksearch_ticker.value=ticker_msg[count];
count++;
if(count==ticker_msg.length)
{ count=0;
}
setTimeout("tick();",ticker_speed*1000); } }
function goURL() { if(this.document.qiksearch_ticker.qiksearch_ticker.value==ticker_msg[ticker_msg.length-1]) {
location.href=ticker_url[ticker_msg.length-1]; } else {
location.href=ticker_url[count-1]; } }
function inv_button() { if (navigator.appName=="Microsoft Internet Explorer" || (navigator.appName=="Netscape" && navigator.appVersion >= "5")) {
if (inv_button_flag==0)
{ this.document.qiksearch_ticker.inv_but.value="6"; this.document.qiksearch_ticker.inv_but.title="Tick Down Direction"; inv_button_flag=1;
else
{ this.document.qiksearch_ticker.inv_but.value="5"; this.document.qiksearch_ticker.inv_but.title="Tick Up Direction"; inv_button_flag=0;
} } else {
{ this.document.qiksearch_ticker.inv_but.value="Down"; inv_button_flag=1;
{ this.document.qiksearch_ticker.inv_but.value="Up"; inv_button_flag=0;
} } }
function inv_msg() { for(var i=0;i<Math.floor(ticker_msg.length/2);i++) {
var temp=ticker_msg[i];
ticker_msg[i]=ticker_msg[ticker_msg.length-1-i];
ticker_msg[ticker_msg.length-1-i]=temp; } }
function inv_URL() { for(var i=0;i<Math.floor(ticker_msg.length/2);i++) {
var temp=ticker_url[i];
ticker_url[i]=ticker_url[ticker_msg.length-1-i];
ticker_url[ticker_msg.length-1-i]=temp; } }
tick(); // End --> </script>
Premshree Pillai
Kopieren Sie bitte den Code