opener.document.form.felt.value = "besked" virker ikke altid
Jeg har disse 2 filer, når jeg på side1.asp klikker på Picture knappen åbner den et nyt vindue, hvor den gerne skulle sende noget information medwinB.document.upload.info.value = "besked fra vindue A"
og fra uploadform.htm skulle den gerne sende noget information tilbage til det første vindue.
opener.document.news.info.value = "besked fra vindue B";
Men det er kun engang imellem det virker jeg kan sidde og klikke på Picture 5-10 gange og kun 1-2 af disse får informationen med over, hvad kan der være galt?
Er der en anden bedre måde at sende text information mellem 2 vinduer uden at reloade siden?
--- side1.asp ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE> System Department </TITLE>
<script>
<!--
function insertPic(){
var winB = window.open('uploadform.htm','winB','width=300,height=200')
winB.document.upload.info.value = "besked fra vindue A"
}
//-->
</script>
</HEAD>
<body>
<form name="news" method="post" action="testpicupload.asp">
<input style="width:300" type="text" name="info" value=""><br>
<input type="button" onClick="insertPic()" value="Picture">
<input style="width:100" type="submit" name="submit" value="Opret">
</form>
</body>
</html>
------------
--- uploadform.htm ---
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="UltraEdit">
<script>
<!--
function submitControl(){
opener.document.news.info.value = "besked fra vindue B";
}
//-->
</script>
<TITLE></TITLE>
</HEAD>
<BODY>
<FORM METHOD="POST" name="upload" ENCTYPE="multipart/form-data" ACTION="uploadexmple.asp">
<b>Vælg fil der skal indsættes:</b><br><INPUT TYPE=FILE NAME="FILE"><br>
<input type="text" name="info" value=""><br>
<INPUT TYPE=SUBMIT VALUE="Indsæt" onSubmit="submitControl();">
</FORM>
</BODY>
</HTML>
---------
