rollover vs. img map
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/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_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
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);
if(!x && d.getElementById) x=d.getElementById(n); 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>
</head>
<body onLoad="MM_preloadImages('pix/dkfyn.gif')">
<table>
<tr>
<td>
<img src="pix/heledk.gif" name="image2" border="0" usemap="#Map">
</td>
</tr>
</table>
<map name="Map">
<area shape="poly" coords="159,309,184,296,197,297,203,294,220,299,213,314,230,289,242,308,228,314,236,318,245,327,249,357,241,376,228,379,227,383,238,391,263,355,268,366,239,432,230,427,227,413,218,413,201,412,186,392,194,391,202,401,209,401,212,404,218,404,223,410,231,405,234,400,228,397,217,389,222,386,220,382,200,382,192,377,178,378,174,366,168,370,158,354,151,351,153,339,148,334,146,317,151,306,157,309" href="fyn.html onMouseOut="MM_swapImage('Image2','','pix/heledk.gif',1)" onMouseOver="MM_swapImage('Image2','','pix/dkfyn.gif',1)"">
</map>
</body>
</html>
------------------------
Hvad er der galt med ovenstående kildekode?
Det er et danmarkskort, hvor fyn skal skrifte farve når man fører musen hen over. Den del af det fungere også ok fint, men på mouseout, sker der ingenting.
