hallo denn
Bei meinem Rollover wird durch Random() aus verschiedenen ein Bild ausgewählt. Manchmal gibt Random aber keinen Wert zurück, was einen Error ergibt. Dieser Error blockiert dann das Bild und es kann nicht mehr gewechselt werden.
Ist da ein Fehler drin oder gibt es eine Möglichkeit den Error abzufangen ?
Merci
Philipp
Quelltextausschnitt:
(Ganzer Code unter: http://clan.ch/phoe/dc/game3.html
// Bilder auflisten
var bildurl = new Array(
"space.gif",
"ca1.jpg",
"ca2.jpg",
"ca3.jpg")
// die Bilder laden
im = new Array();
for (var i = 0; i < bildurl.length; i++)
{
im[i] = new Image();
im[i].src = bildurl[i];
}
// die Bilder wechseln
function Bildwechsel(Bildplatz,BildNr)
{
Bildplatz.src = im[BildNr].src;
}
</script>
</HEAD>
<BODY BGCOLOR=#c0c0c0 LINK=#800000 VLINK=#808000>
<TABLE BORDER = 0 CELLPADDING=0 CELLSPACING=0 ALIGN=CENTER WIDTH=600>
<TR>
<TD ALIGN=CENTER><A HREF="javascript:check_n_go();"
onMouseOver="Bildwechsel(a1,Math.round(Math.random() * bildurl.length));"><IMG NAME="a1" SRC="space.gif"
WIDTH=150 HEIGHT=100 BORDER=0></A>