• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

script läuft in IE aber nicht im Firefox...

loxen

New member
Hi zusammen!

Folgendes Script (Ticker) läuft im Internetexplorer aber leider nicht im Firefox. Habt ihr ne Idee warum!?

<script language="javascript">
var delay=60;
var nextm=0;
var msg=new Array
(
'Angelhelden.de jetzt offiziell gepimped!',
'Fisch ist gesund!',
'Fisch macht klug!',
'Fisch stinkt nicht!'
);
function start_ticker()
{
do_ticker(msg[0], 0, 1);
}
function do_ticker(text, pos, dir)
{
var out='<font size=-1>'+text.substring(0, pos)+'</font></b>]</font>';

if(navigator.appName=="Netscape")
with(document.ticker.document)
{
open(); write(out); close();
}
else
ticker.innerHTML=out;

pos+=dir;

if(pos>text.length)
setTimeout('do_ticker("'+text+'",'+pos+','+(-dir)+')', delay*10);
else
{
if(pos<0)
{
if(++nextm>=msg.length)
nextm=0;
text=msg[nextm];
dir=-dir;
}

setTimeout('do_ticker("'+text+'",'+pos+','+dir+')', delay);
}
}
// -->
</script>


Folgenden Code an der Stelle wo der Ticker läuft:

<div id="ticker" style="font-family:Tahoma;font-size:9px;color:#FFFFFF">

Danke für Eure Hilfe!
 
Probier' mal das folgende aus:
PHP:
<script language="javascript">
var delay=60;
var nextm=0;
var msg=new Array
(
'Angelhelden.de jetzt offiziell gepimped!',
'Fisch ist gesund!',
'Fisch macht klug!',
'Fisch stinkt nicht!'
);
function start_ticker()
{
do_ticker(msg[0], 0, 1);
}
function do_ticker(text, pos, dir)
{
var out='<font size=-1>'+text.substring(0, pos)+'</font></b>]</font>';

document.getElementById("ticker").innerHTML=out;

pos+=dir;

if(pos>text.length)
setTimeout('do_ticker("'+text+'",'+pos+','+(-dir)+')', delay*10);
else
{
if(pos<0)
{
if(++nextm>=msg.length)
nextm=0;
text=msg[nextm];
dir=-dir;
}

setTimeout('do_ticker("'+text+'",'+pos+','+dir+')', delay);
}
}

// -->
</script>

<body onload="start_ticker();">


<div id="ticker" style="font-family:Tahoma;font-size:9px"></div>
</body>
 
Zurück
Oben