js创建子窗口并且回传值示例代码
作者:
本文为大家详细介绍喜爱使用js创建子窗口并且实现回传值的示例,感兴趣的朋友可以参考下哈,希望对大家有所帮助
Copy 直接可以使用哦 亲们!
//父窗口
function onClick(){
var k = showModalDialog(
"view/WriteKey.jsp", 包含的页面
"newwindow", 固定取值
"dialogHeight:200px;
dialogWidth:400px; 宽度
toolbar:no; 是否有工具栏
menubar:no; 是否有菜单栏
scrollbars:no; 滚蛋条
resizable:no;
location:no; 地址栏
status:no; 状态栏
left:100px;
top:100px;"); 唉还有两个属性不记得, 去百度下吧 。
//K是窗口回传的值
//判断 k
if(k!=null&&typeof(k)!=undefined){
.....................ok
}
}
//子窗口 "view/WriteKey.jsp
<input type="password" maxlength="6" id="dy" value=""/> </p>
<p> <input id="PostAction" onclick="trans();" class="btn btn-green" type="button" value="确认提交">
JS 部分
function trans(tag){
var s=document.getElementById("dy").value+document.getElementById("keyZ").value;
window.returnValue=s;
window.close();
}
ok,完工,
复制代码 代码如下:
//父窗口
function onClick(){
var k = showModalDialog(
"view/WriteKey.jsp", 包含的页面
"newwindow", 固定取值
"dialogHeight:200px;
dialogWidth:400px; 宽度
toolbar:no; 是否有工具栏
menubar:no; 是否有菜单栏
scrollbars:no; 滚蛋条
resizable:no;
location:no; 地址栏
status:no; 状态栏
left:100px;
top:100px;"); 唉还有两个属性不记得, 去百度下吧 。
//K是窗口回传的值
//判断 k
if(k!=null&&typeof(k)!=undefined){
.....................ok
}
}
//子窗口 "view/WriteKey.jsp
<input type="password" maxlength="6" id="dy" value=""/> </p>
<p> <input id="PostAction" onclick="trans();" class="btn btn-green" type="button" value="确认提交">
JS 部分
function trans(tag){
var s=document.getElementById("dy").value+document.getElementById("keyZ").value;
window.returnValue=s;
window.close();
}
ok,完工,