Hallo
Der folgende Sourcecode funktioniert für den IE, aber nich für Netscape. Ich hab keine Ahnung warum.
Bitte helft mir!
<html>
<head>
<script language="JavaScript">
<!--
var bilder = new Array();
var meldung = "Es wurden die folgenden Bilder geladen:\n";
var i = 0;
var laufen=false;
function init()
{
for (i = 1; i<19;i++)
{
var bilderURL = "images/img00" + i + ".jpg";
status = "Lade Bild " + bilderURL;
bilder /*[i]*/ = 'asdf'; /*new Image();*/
/*bilder[i - 1].src = bilderURL;*/
meldung = meldung + bilderURL + "\n";
}
alert(status);
status="Alle Bilder geladen";
setTimeout('status=""',1000);
alert(meldung);
}
function zeigeBilder()
{
if(i > 17) i = 0;
document.images[1].src = bilder[i].src;
i = i + 1;
if (laufen==true) window.setTimeout("zeigeBilder()",50);
}
function stop()
{
laufen=false;
}
function los()
{
laufen=true;
zeigeBilder();
}
-->
</script>
</head>
<BODY onLoad="javascript: init()">
Drücken Sie auf den Startknopf: <IMG src="redbul.gif" name="Startknopf" height=20 onMouseDown="javascript: los()" width="20">
<p align="center">
<img src="images/img001.jpg">
<p>
Drücken Sie auf den Stopknopf:
<IMG src="redbul.gif" name="Stopknopf" height=20 onmousedown="javascript: stop()">
</body>
</html>