Berlinthor
Grünschnabel
Hey Fatalus, meld dich mal!
Du hast mir doch damls supercool mit dem Ticker geholfen (der nicht tickt, sondern rollt, und ein Update in der Morgendämmerung...)
nun hab ich da ein "kleineres" Problem. Ich möchte, dass wenn eine bestimmte Seite geöffnet wird, der Ticker automatisch stoppt! Kriegt man das hin? Ich sehe nach wie vor nicht durch in dem Tickercode.
hier dein ticker:
Du hast mir doch damls supercool mit dem Ticker geholfen (der nicht tickt, sondern rollt, und ein Update in der Morgendämmerung...)
nun hab ich da ein "kleineres" Problem. Ich möchte, dass wenn eine bestimmte Seite geöffnet wird, der Ticker automatisch stoppt! Kriegt man das hin? Ich sehe nach wie vor nicht durch in dem Tickercode.
hier dein ticker:
Code:
<script language="Javascript">
/* * * * * * * * * * * * * * D I E V A R I A B L E N * * * * * * * * * * * * * * * * * */
tNews=new Array();
//°°°°°°°°°°Die News
tNews[0]='<a href="#" class="norm">text1';
tNews[1]='<a href="#" class="norm">text2';
tNews[2]='<a href="#" class="norm">text3';
tNews[3]='<a href="#" class="norm">text4;
tNews[4]='<a href="#" class="norm">text5';
tNews[5]='<a href="#" class="norm">text6';
//°°°°°°°°°°Delimiter zwischen den einzelnen News
tDelimiter =' + + + ';
//°°°°°°°°°°Interval in ms
tInterval =5;
//°°°°°°°°°°Stop bei mouseover?true:false
tStop =true;
//°°°°°°°°°°Falls Leeraum zwischen News...hier Wert erhoehen...minimum:1
tRepeat =2;
//°°°°°°°°°°Rahmen
tBorder ='0px solid #f4f4f4';
//°°°°°°°°°°Breite
tWidth =522;
//°°°°°°°°°°Breite
tHeight =13;
//Abstand Rahmen->Inhalt (top+bottom)
tPadding =0;
//Das Aussehen per CSS anpassbar unter Verwendung des Selectors #ticker
/* * * * * * * * * * * * * * * * D E R T I C K E R * * * * * * * * * * * * * * * * * */
IE=document.all&&!window.opera;DOM=document.getElementById&&!IE;
if(DOM||IE)
{
var tGo;tPos=0;
tStop=tStop?'onmouseover="clearInterval(tGo)"onmouseout="if(st){tGo=setInterval(\'DM_ticken()\','+tInterval+');}"':'';
tTxt=tDelimiter+tNews.join(tDelimiter);tNews=tTxt;for(i=1;i<tRepeat;++i){tNews+=tTxt;}
document.write('<div style="overflow:hidden;border:'+tBorder+';width:'+
tWidth+'px;height:'+tHeight+'px;padding:'+tPadding+'px 0px '+tPadding+'px 0px;">'+
'<nobr><span id="ticker"style="position:relative;"'+tStop+'>'+tNews+'</span></nobr></div>');
tObj=IE?document.all.ticker:document.getElementById('ticker');
function DM_ticken(){tOffset=tObj.offsetWidth/tRepeat;if(Math.abs(tPos)>tOffset){tPos=0;}tObj.style.left=tPos;tPos--;}
tGo=setInterval('DM_ticken()',tInterval);sg=1;st=true;function stop_n_go(o){
st=(sg==1)?false:true;et=(sg==1)?' go ':'stop';sg=(sg%2)+1;o.value=et;
tGo=(sg==2)?clearInterval(tGo):setInterval('DM_ticken()',tInterval);}
}
</script>
Zuletzt bearbeitet: