Markus Schaber: Frame-Aktualisierung mit onLoad

Beitrag lesen

Hallo, alle!

Dritter Teil der Frage: ... Kann ich diese Hintergrundfarbe für das angezeigte Bild auch schon im Link <a href="*.*"></a> oder in dem im "Head" enthaltenen Befehl <base target="bilder"> festlegen?

Nein. Da bleibt nur, eine HTML-Datei anstelle des Bildes in den Frame zu laden, die das Bild referenziert. Mit JavaScript kannst Du zwar nachtraeglich die Hintergrundfarbe eines "Dokuments" aendern. Beispiel:
parent.frames[1].document.bgColor = "#FFDDCC";
Aber ob das auch funktionier, wenn dort als "document" nur ein Bild ist, hab ich noch nicht probiert.

Ich würde auch die Methode mit einer HTML-Datei empfehlen. Es gibt auch Browser (z. b. der NS3 bei uns im Sun-Pool), der bei Bilddateien, die direkt verlinkt werden, XV als externen Betrachter startet (wie ein Download-Link). Da würde dann in deinem Frame die alte Seite bleiben, und ein eigenes Fenster mit deinem Bild geöffnet.

markus