mit
function p1() {
F = window.open("datei.jpg","_blank","width=400,height=580");
}wird ein neues Fenster geöffnet, das die Grafik "datei.jpg" anzeigt. Soweit so gut. Nun möchte ich erreichen, dass als Titel dieses Fenster etwa "TITEL des FENSTERS" erscheint, anstatt der Location, wo "datei.jpg" gespeichert ist. Gibt es eine einfache Möchlichkeit, dies zu erreichen, ohne für die Grafik eine separate .html Datei erstellen zu müssen? (was in meinem Fall ziemlich aufwendig wäre, da die Seiten schon online sind und ich mit dieser Methode über 100 Pics anzeigen lasse!) Ich denke dabei an einer Option, etwa "titel=TITEL_XYZ", befürchte aber, dass es sie nicht gibt...)
Du kannst in manchen Browsern den titel ändern über das title Attribut des documents. Aber du kannst mit JS ohne Probleme auch HTML erzeugen,was z.b. noch den Vorteil hat, das du den Rand verschwinden lassen kannst.
_blank ist kein gültiger Fenstername.
Ich hoffe dir ist die Variante bekannt die auch ohne JS funktioniert:
<a href="datei.jp" onclick="p1(this.href);return false;">kl. bild</A>
und diese hat noch den Vorteil, das du den Link auch mit einem Editor (Dreamweaver oder FP) bearbeiten kanst.
Struppi.