Hallo nochmal,
hab mal jetz genauer hingeschaut,
warum so kompliziert? meine D.Version ist aelter,
ich konnte deinen Code nicht hervorrufen aber probiers
doch einfach so:
<script language="JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v3.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
...
<a href="#" onMouseOut="MM_swapImgRestore()"
onMouseOver="MM_swapImage('Image2','','file:///D%7C/pfad/bild1.gif',1)">
<img name="Image2" border="0" src="file:///D%7C/pfad/bild2.gif" width="80" height="44">
</a>
Das fuer Schreibfaule, ansonsten ist es empfehlenswert sowas erstmal
selbst zu schreiben und wenn man da zurechtkommt dann die Werkzeuge
benutzen, sonst beherrscht die Maschine dich und nicht umgekehrt.
Gruss
sonia