Hallo zusammen,
leider habe ich keine Lösung für mein Problem. Es dürfte aber wie gesagt an folgender Zeile ligen, die im IE problemlos läuft, nur in der NS umgebung nicht:
Code:
frames.iFrame.document.body.innerHTML = document.form.text.value;
Alternativ müsste folgendes oder ähnliches stehen:
Code:
document.getElementById("iFrame").contentWindow.document = document.form.text.value;
Irgendwas stimmt wohl mit der Syntax nicht, aber ich habe keine Idee mehr....
Hier nochmals der komplette Code:
Code:
<html>
<head>
<script language="Javascript">
// <!--
function initIframe() {
document.form.text.value = window.opener.form.<? echo $name; ?>.value;
frames.iFrame.document.body.innerHTML = document.form.text.value;
//document.getElementById(iFrame) = document.form.text.value;
self.focus();
}
// -->
</script>
</head>
<body OnLoad="initIframe();">
<form name="form">
<iframe name="iFrame" id="iFrame"></iframe>
<textarea style="display:none; width: 750px; height: 100px" wrap="virtual" name="text"></textarea>
</form>
</body>
</html>