Holgi: NS-Problem mit window.document.images[0].src

Beitrag lesen

Hallo Kollegen,

ich möchte aus einer Html-Datei (hier: Basis.html) heraus ein Popup-Fenster öffnen. Dafür starte ich in einer Javascript Datei die Function Grafikfenster und übergebe mit Variablen die URL (hier: Bild) und die Maße (hier: Hoehe,Breite) der Grafik, die in dem Fenster erscheinen soll.
Im Script (hier: ../resources/script.js) wird dann die Datei popup.html mit einer Dummy-Grafik aufgerufen. Diese Grafik dient nur als Platzhalter und wird dann mit "popup.document.images[0].src = Bild;" durch die eigentliche Grafik ersetzt.

Mein Problem ist, daß das ganze im IE wunderbar funktioniert. NS dagegen ersetzt mir  die Dummy-Grafik nicht durch die, deren URI relativ in der Variablen Bild hinterlegt ist.

Es scheint sich also entweder um ein NS-Problem zu handeln oder um einen Fehler von mir, der aber vom IE abgefangen wird.

Wer kann und will mir weiterhelfen?

Danke im voraus

Holgi

*******  html-Datei Basis.html (Auszug)  *******
<html>
<head>
 <script src="../resources/script.js" type="text/javascript"></script>
</head>
<body>
  <a href="javascript:Grafikfenster('l_100km.gif',352,679)">
   <img src="l_100km_klein.gif" height="106" border="0" alt="">
  </a><br>Diagramm: Verbrauch l/100km
</body>
</html>
*************************************************

********  Datei: ../resources/script.js  *********************
function Grafikfenster(Bild,Hoehe,Breite) {
  Hoehe=Hoehe+80;
  Breite=Breite+20;
  popup = window.open("popup.html", "Grafik", "width=" + Breite + ",height=" + Hoehe +",left=100,top=100");
  popup.document.images[0].src = Bild;
}
**************************************************

*******  html-Datei popup.html (Auszug)  ********
<html>
<head>
  <script type="text/javascript"></script>
</head>
<body>
<div>
  <img src="spacer.gif" border="0" alt="spacer">
  <br>
  <input type="Submit" name="Button" value="Close" Onclick="javascript:window.close()">
</div>
</body>
</html>
*************************************************