关于从子窗口传值到父窗口的方法
我用ASP的
我就实现在父窗口打开一个子窗口,然后双击子窗口里的某一条记录,把记录里的值回传给父窗口的FORM里
请教告诉,父窗口和子窗口里代码应该怎么写,如果有相关的原程序就最好了,小弟感激不尽
问题点数:100、回复次数:5Top
1 楼qiangtian(tq)回复于 2006-06-03 21:47:57 得分 0
window.showModalDialog
去搜索模式窗口相关的内容Top
2 楼sanshisong(三师兄)回复于 2006-06-03 22:06:33 得分 0
window.showModalDialogTop
3 楼dogfish(PowerJS.com)回复于 2006-06-03 22:14:58 得分 0
主窗口:
childwindow=window.open();
childwindow.parentdocument = document;
子窗口:
window.parentdocument.formname.fieldname.vlaue=yourvalue;Top
4 楼mingxuan3000(铭轩)回复于 2006-06-03 22:23:26 得分 0
1 . javacsript1.htm:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function func(){
alert("122")
window.open('./javacsript2.htm','12313','')
}
</script>
</HEAD>
<BODY>
<input type="text" id="text2">
<input type="button" value="111" onclick="func()">
</BODY>
</HTML>
2 . javacsript2.htm:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function func(){
opener.document.getElementById("text2").value=document.getElementById("text1").value
}
</script>
</HEAD>
<BODY>
<input type="text" id="text1">kl;ll;l;
<input type="button" value="222" onclick="func()">
</BODY>
</HTML>
2个htm 文件都放在 c 或 d 盘目录下,注意window.open('./javacsript2.htm','12313','')
javacsript2.htm,把文件保存为htm 格式,如果是html格式 ,上面的javacsript2.htm要改下
Top
5 楼lym1314(一枝梅)回复于 2006-06-04 00:33:27 得分 0
楼上正解Top




