schnaps6: Dreamweaver Javascript Problem

Beitrag lesen

Dreamweaver hat folgenden Javascript Code in meine Seite eingebaut.

[HTML]<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];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>[/HTML]

Das ist ja Standart Code, ist auch soweit in Ordnung.

Diese Funktionen werden dann in folgendem Link aufgerufen.

[HTML]<a href="javascript:;" onClick="MM_openBrWindow('grusskarte_auswahl.php?id=<?php echo $row_Recordset1['id']; ?>','','scrollbars=yes,width=400,height=400')" onMouseUp="MM_swapImage('Image1','','bilder/grusskarte_button.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="bilder/grusskarte_button_hell.gif" name="Image1" width="126" height="53" border="0" id="Image1"></a>[/HTML]

Das soll ein RollOver Effekt sein und bei einem Klick soll sich dann ein neues Fenster öffnen.

Das mit dem Fenster öffnen klappt auch nur der RollOver Effekt nicht, es bleibt immer das erste Bild, auch bei einem RollOver  bleibt der Button gleich.

Habe leider nur ganz wenig Ahnung von Javascript, wäre nett wenn mir einer den Fehler sagt.

Gruß
Schnaps