windows.close() ist raus ... kein erfolg.. habe soeben mal eine kleines testbeispiel gemacht
Hauptfenster
<html><head><title>Test</title>
<script type="text/javascript">
function FensterOeffnen (Adresse) {
window.open(Adresse, "Zweitfenster", "width=300,height=200,scrollbars=yes");
}
</script>
</head><body>
<a href="#" onclick="FensterOeffnen('datei2.htm');">Wert übergeben</a>
<form name="test" action="test.html" method="post">
<input type="text" id="text" name="text" value=""/>
</form>
</body></html>
PopUp
<html><head><title>Test</title>
<script type="text/javascript">
function test123(){
opener.document.getElementById("text").value = "test123";
}
</script>
</head><body>
<a href="#" onclick="test123();">Wert ändern</a>
</body></html>
Das Beispiel klappt im FF einwandfrei .. im IE8 passiert aber überhaupt nichts... Fehlermeldung wie gehabt bei
Details zum Fehler auf der Webseite
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Zeitstempel: Thu, 11 Mar 2010 12:32:23 UTC
Meldung: Klasse unterstützt keine Automatisierung.
Zeile: 6
Zeichen: 8
Code: 0
URI: http://localhost/datei2.htm