时间:2021-05-28
直接上代码,有些地方可以用到:
复制代码 代码如下:
<!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 selectValue(){
window.open("sub.html","","status:no;resizable:yes;dialogHeight:410px;dialogWidth:460px;unadorne:yes")
}
//-->
</SCRIPT>
</HEAD>
<BODY>
text:<input type="text" name="testInput" /><br>
<input type="button" onclick="selectValue()" value="选择" />
</BODY>
</HTML>
sub.html页面代码是
复制代码 代码如下:
<!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 selectValues(){
var obj = document.getElementsByName("temp");
var value = "";
for(var i = 0 ;i < obj.length ; i ++){
if(obj[i].checked == true)
value += obj[i].value;
}
window.opener.document.all.testInput.value = value;
window.close();
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<input type="checkbox" name="temp" value="A" /> A <br>
<input type="checkbox" name="temp" value="B"/> B <br>
<input type="checkbox" name="temp" value="C" /> C <br>
<input type="checkbox" name="temp" value="D" /> D <br>
<input type="button" value="OK" onclick="selectValues()"/>
</BODY>
</HTML>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
置父窗口方法操作系统支持:Windows所属对象:窗口设置指定窗口或窗口组件为本对象窗口或窗口组件的父窗口。语法:无返回值窗口组件.置父窗口(父窗口或窗口组件)
没有找到太好的解决办法,暂时处理方法是,在弹出窗口中同时给window.opener.ReturnValue赋返回值。这样在关闭窗口后,通过下面的代码取得返回值
本文实例讲述了JS简单实现父子窗口传值功能。分享给大家供大家参考,具体如下:父窗口页面father.html父窗口传递到父窗口的值:子窗口设置的值:子窗口关闭后
本文实例讲述了JavaScript实现提交模式窗口后刷新父窗口数据的方法。分享给大家供大家参考,具体如下:有些时间,按需求设计,一个窗口中,点击按扭,弹出模式窗
被显示事件语法:无返回值_窗口_被显示()当窗口被显示时产生此事件。被隐藏事件当窗口被隐藏时产生此事件。语法:无返回值_窗口_被隐藏()所属对象:窗口操作系统支