Hallo Forum-Leser,
ich habe ein einfach JavaScript verfasst, das die groesse eines iframes (mit id="Fenster" und name="Fenster") anpasst und sich in der datei eins.html befindet:
<script type="text/javascript">
<!--
function framegroesse(breite, hoehe) {
document.getElementById("Fenster").width = breite;
document.getElementById("Fenster").height = hoehe;
}
//-->
</script>
Die iframe-definition befindet sich auch dort:
<iframe id="Fenster" name="Fenster" scrolling="no" id="Fenster" name="Fenster" align="center" marginwidth="0" marginheight="0"></iframe>
In dieser Datei soll im iframe ein grosses Bild nach dem Klicken auf eine Miniaturansicht, die sich in einer zweiten html-datei (zwei.html) befindet, dargestellt werden.
zwei.html enthaelt das folgende hyperlink:
<a target="iframe" href="bild.jpg"><img onclick="framegroesse(640,480)" src="bildvorschau.jpg"></a>
beide dateien sind übrigens teile eines framesets.
wenn ich nun auf das vorschaubild bildvorschau.jpg klicke, kommt immer die JS-fehlermeldung, dass ein Objekt erwartet wird. ich muss also irgendwie die id des iframe als globale Variable definieren. was kann ich tun.
Danke für Eure Antworten im Voraus!
Andy K