简单问题,up有分!!! 使用window.open()来打开窗口,然后再新窗口操作完之后,使用opener.document.all.objectName.value=??传递回去,传递后执行window.close() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是要在弹出的新窗口关闭之前不允许其它操作,最好用showModalDialog方法。在原始页中加入:<button id="btnSelectUser" onClick="btnSelectUser_Click()">选择用户</button><script language="JavaScript"> function btnSelectUser_Click(){ vReturn = window.showModalDialog("SelectUser.asp") //vReturn就是返回的结果 alert("返回的结果:" + vReturn) }</script>再在弹出页中加入:<button id="btnClose" onClick="btnClose_Click()">关闭窗口</button><script language="JavaScript"> function btnClose_Click(){ vReturn = "这是要返回的值,可以是数值、字符串、数组、对象等" window.returnValue = vReturn window.close() }</script> opener就可以操作打開窗口的父窗口了...或者用returnValue也可以返回值 使用window.open()来打开窗口,然后再新窗口操作完之后,使用opener.document.all.objectName.value=??传递回去,传递后执行window.close()支持, for初赋值的问题 同时加载多个js问题! 关于FF下js动态获取高度 如何读取用TDC绑定的数据内容? escape传值编码的问题 javascript 列表 javascript如何保存网页中的修改 请问怎么实现在Firefox下替代showmodaldialog的方法?谢谢 散分了!!!!!! 那个取消缓存禁止后退的<meta>标签真的有用吗? 怎么解决<marquee>滚动后留下空白的问题? 一个关闭弹出窗口的问题
<script language="JavaScript">
function btnSelectUser_Click(){
vReturn = window.showModalDialog("SelectUser.asp") //vReturn就是返回的结果
alert("返回的结果:" + vReturn)
}
</script>
再在弹出页中加入:<button id="btnClose" onClick="btnClose_Click()">关闭窗口</button>
<script language="JavaScript">
function btnClose_Click(){
vReturn = "这是要返回的值,可以是数值、字符串、数组、对象等"
window.returnValue = vReturn
window.close()
}
</script>