Hi Jan !
[...]
function Wechsel(num,imgname)
{
if (inaktiv!=imgname)
{
if (num==0) imgname.src = im[num].src;
if (num==1) imgname.src = im[num].src;
if (num==2)
{
inaktiv.src = im[1].src;
imgname.src = im[2].src;
inaktiv=imgname;
}
}
[...]
<td width="10"><a href="hobbys.html" onMouseOver="Wechsel(0,hobbys);" onMouseOut="Wechsel(1,hobbys);" onclick="Wechsel(2,hobbys);" target="rFrame"><img src="hobbys.gif" width="10" height="10" border="0" alt=""></a></td>
<td width="2"></td>
</tr>
</table>
<table>
<tr>
<td width="5"><img src="out.gif" name="filme" width="5" height="10" border="0" alt=""></td>
<td width="2"></td>
<td width="10"><a href="filme.html" onMouseOver="Wechsel(0,filme);" onMouseOut="Wechsel(1,filme);" onclick="Wechsel(2,filme);" target="rFrame"><img src="filme.gif" width="10" height="10" border="0" alt=""></a></td>
<td width="2"></td>
</tr>
</table>
<table>
<tr>
<td width="5"><img src="out.gif" name="welt" width="5" height="10" border="0" alt=""></td>
<td width="2"></td>
<td width="10"><a href="welt.html" onMouseOver="Wechsel(0,welt);" onMouseOut="Wechsel(1,welt);" onclick="Wechsel(2,welt);" target="rFrame"><img src="welt.gif" width="10" height="10" border="0" alt=""></a></td>
[...]
Wenn ich jetzt beim onload auch die Funktion Wechsel in dieser Form aufrufe:
Wechsel(2,filme)
stellt der IE den Bereich richtig dar. Der Netscape weigert sich immer mit der Meldung: "filme not defined".
Wo liegt mein Fehler? Hast du vielleicht eine Idee?
Du sprichst die Bilder doch mit ihrem Namen an, aber du hast keine
Name im img-Tag definiert... Du muesstest den Tags noch
<img src="filme.gif" width="10" height="10" border="0" alt="" name="filme"> hinzufuegen und den Namen entsprechend anpassen...
Kann sein, dass IE das kompensiert, Netscape sich aber straeubt...
Versuchs mal :)
Bye,
Jens