Bruno Meudt: Fenster per function öffnen und dort beliebige Grafik anzeigen

Beitrag lesen

Hallo Leute,

hab's geschafft und hier die lauffähige Version für IE und NS.
Mein besonderer Dank an mdkiller für's Anschieben!

function Bildwechsel() {
var Bildnummer = top.opener.picnr;
 if (typeof(Bildnummer) == "undefined") {
  Bildnummer = ""
  }
 if (Bildnummer != "") {
  document.Bild.src = Bildnummer;
 }
}

und im <body>-tag NICHT onLoad (das geht dem IE offenbar zu schnell...), sondern hinter den <img>-tag:

<img name="Bild" border="0" src="../../../images/fotoalbum/default.gif" height="480">
<script type="text/javascript">if (top.opener.picnr != '') { Bildwechsel()}</script>

Die if-Abfrage hier muss sein, weil sonst, wenn kein Bild übergeben wurde, das default-pic nicht angezeigt wird.
Klar, alles mal wieder Work-arounds und Stunden für die Katz, aber egal. Geht ja nun. Nochmals Dank in die Runde. Vielleicht kann ich mich ja irgendwann mal revanchieren.
Gruß
Bruno