Ich habe ich ein Problem mit Javascript, für das ich auch im Archiv keine Lösung gefunden habe:
Über den Aufruf
<a href="javascript:poppic('test.jpg', 'Ein Testbild');"><img src="test_small.jpg"></a>
lade ich ein Bild in einem Popup-Fenster (das bei Klick ins Hauptfenster automatisch wieder geschlossen wird).
Im 2. Argument der Funktion gebe ich dem Bild einen Namen, der dann in der Titleleiste angezeigt werden soll.
Lokal funktioniert's bestens, aber sobald ich die Dateien auf den Webserver hochgeladen habe, gibt die Scriptzeile
pic.document.title = name;
im IE6 einen Fehler. Das Ganze ist mir ein Rätsel, da ja Javascript clientseitig ausgeführt wird und es deshalb nicht auf den Webserver ankommen sollte...
Thanks for any help!
Winnie
Vollständiges Script:
var pic = null;
function poppic(picture, name)
{
pic = window.open(picture, "pic", "width=820,height=620");
pic.focus();
pic.document.title = name;
window.onfocus = function ()
{
if(!pic) return;
pic.close();
pic = null;
window.onfocus = null;
};
}