showModalDialog 创建一个显示指定 HTML 文档的模式对话框。
showModelessDialog 创建一个显示指定 HTML 文档的非模式对话框。 具体使用方法搜一下论坛
showModelessDialog 创建一个显示指定 HTML 文档的非模式对话框。 具体使用方法搜一下论坛
解决方案 »
- 判断数组里是否包含某个值?
- //api.pinterest.com/v1/urls/count.json?callback=receiveCount&url=' + targetUrl +
- 在线考试页面,如何控制页面不被切换
- jquery自定义动画
- 控制字数数量
- ------------ JS如何判断页面 DOCTYPE ------------
- 求助随屏滚动在谷歌Chrome和苹果Safari下的兼容问题
- 如何在iframe中禁止鼠标右键?急!
- 谁有使用xmlhttp在客户端实现点击表格一行,删除服务器数据库数据的例子---分不够另加
- 急!一个有关表单提交的问题,恳请帮助,高分相赠!
- 奇怪的问题!大家帮忙看看吧!!
- 各位大侠帮忙看一下:这段播放背景音乐的代码有什么问题?
rtn就是你要的值select.asp:window.returnValue=選擇的值;
window.close();
<html>
<script Language="JavaScript">
var subWin = null;
function Open_Windows(){
subWin = window.open("action.asp","subWin","height=200,width=200");
}
//如何获得用户在另外一个窗体的选择
function setValue(a){
document.form1.name1.value=a;
}
function OnUnload() {
//如何知道选择窗体已经关闭
if (subWin){
subWin.close();
}
}
</script>
<body onunload="OnUnload();">
<form id="form1" name="form1" method="post" target="">
<p>
<input type="text" name="name1" value="">
</p>
<p>
<input type="button" name="button1" value="onclick" onclick="Open_Windows();">
</p>
</form>
</body>
</html>
action.asp
<html>
<script Language="JavaScript">
function Con_Windows(){
var strA ;
strA = document.form1.selectedNd.value;
parent.opener.setValue(strA);
window.close();
}
</script>
<body>
<form id="form1" name="form1" method="post" target="">
<p>
<select name="selectedNd">
<option value="2003"> 2003 </option>
<option value="2004"> 2004 </option>
<option value="2005"> 2005 </option>
</select> </td>
</p>
<p>
<input type="button" name="button1" value="ok" onclick="Con_Windows();">
</p>
</form>
</body>
</html>
另外就是用showModalDialog<body onclick="alert(showModalDialog('新窗口.htm'))">新窗口里面用户选择后:
window.returnValue=selectedValue;