父窗口:
function openChild(){
var k =
window.showModalDialog("子窗口.html",window,"dialogWidth:335px;status:no;dialogHeight:300px");
if(k != null){
document.getElementById("txt11").value = k;
}
}
传递到父窗口的值:<input id="txt9" type="text" value="3333333333333">
返回的值:<input id="txt11" type="text"><br>
子窗口设置的值:<input id="txt10" type="text">
子窗口:
var k=window.dialogArguments;
//获得父窗口传递来的值
if(k!=null)
{
document.getElementById("txt0").value = k.document.getElementById("txt9").value;
}
//设置父窗口的值
function setFather()
{
k.document.getElementById("txt10").value = document.getElementById("txt1").value;
}
//设置返回父窗口的值
function retrunValue()
{
var s = document.getElementById("txt2").value;
window.returnValue=s;
window.close();
}
父窗口传递来的值:<input id="txt0" type="text">
设置要输入父窗口的值:
<input id="txt1" type="text">
<input type ="button" value="设置父窗口的值" onclick="setFather()">
输入返回的值:
<input id="txt2" type="text">
<input type ="button" value="关闭" onclick="retrunValue()">
分享到:
相关推荐
Jquery+CSS模式对话框Jquery+CSS模式对话框Jquery+CSS模式对话框Jquery+CSS模式对话框
对话框分为两个类型:模式对话框和非模式对话框。当模式对话框弹出后,无法操作它的上一级窗口,直到关闭该对话框为止;而非模式对话框弹出后,不影响对它的上一级窗口的操作。
pyqt5 多窗口调用-模式和非模式对话框显示 QDialog用exec(), mainwindow用show()
pyqt5-模式和非模式对话框 mainwindow 和QDialog版 show()非模式对话框,在调用弹出窗口之后,调用即刻返回 exec()模式对话框,就是在弹出窗口的时候,整个程序就被锁定了 业务和ui分离版本
详细分析了无模式及模式对话框中需要注意的问题!
给出了一个非模式对话框的实例
简单实用的非模式对话框,单文档视图中点击鼠标的位置会列在非模式对话框中,适合初学者!!
模式对话框与无模式对话框的不同 模式对话框与无模式对话框的不同
win7,vs2010平台下。改写由mfc向导生成的基于对话框的程序,将其改写为一个非模式对话框。
VisualC++2005CLR--模式非模式对话框的使用--
模式对话框与非模式对话框 模式对话框与非模式对话框 模式对话框与非模式对话框
JQuery 模式对话框实例,弹出后父页面为背景.不可操作.
此模式对话框弹出时能使背景窗体变灰,实现BS程序的美观效果
24.如何创建一个非模式对话框?(Visual C++编程 源代码)24.如何创建一个非模式对话框?(Visual C++编程 源代码)24.如何创建一个非模式对话框?(Visual C++编程 源代码)24.如何创建一个非模式对话框?(Visual ...
模式对话框会阻断调用窗体的消息循环,怎样实现在不阻断调用窗体消息循环的情况下实现模式对话框呢? 不阻断调用窗体的消息循环模式对话框的实现
模式对话框(可刷新) 可移动div 遮罩层
vc6.0 无模式对话框学习心得,有说明文档,有源码,我从其他网站上下载的,与大家分享一下,别说我侵权
模式对话框和无模式对话框
一个简单的,纯CSS的解决方案,用于改进Bootstrap 4模式对话框在手机上的用户体验。