Neues Fenster + Title setzen??
daniel
- javascript
Hallo an alle!
Ich möchte gerne beim Klick auf ein Bild ein neues Fenster öffnen, dass dann die Grafik in groß enthält. Folgendes habe ich schon:
<script language="JavaScript">
<!--
function img_big(URL,W,H) {
window.open(URL,"win1","width="+W+",height="+H+",left=100,top=100,menubar=no,resizable=no,toolbar=no,status=no,dependent=yes");
parent.win1.document.title="Test";
}
//-->
</script>
und als Hyperlink auf das Bild:
<a href="javascript:img_big('img/na.jpg','500','100')">
Geht auch alles, nur möchte ich gerne den title des geöffneten Fenster im selben Schritt noch verändern (z.B: in "großes Bild").
Ich bekomme das einfach nicht hin!! Wer kann mir helfen?
Hallo Daniel,
parent.win1.document.title="Test";
die Eigenschaft document.title ist eine Eigenschaft, deren Wert nur gelesen, nicht aber geändert werden darf. Aus diesem Grund sind deine Bemühungen an dieser Stelle zum Scheitern verurteilt.
Als Lösung fällt mir nur der Workaround ein, nicht das Bild einzuladen, sondern in das neu geöffnete Fenster HTML-Code zu schreiben und dort ein normales title-Element zu setzen.
In der Hoffnung, dass es dir ein wenig hilft
Pidder Lüng