建立模式对话框显示提示文档
1. 显示弹出窗口方法一:
模式对话框:a1窗口弹出对话框a2之后,若没有关闭a2窗口,则a1窗口不能获取焦点
window.showModalDialog(sURL,vArugment,sFeature);
其中,sURL:表示弹出新窗口的路径(必选项)
vArugment:表示传递参数
sFeature:表示新窗口的特点等
有模式对话框:showModelessDialog(sURL,vArguments,sFeatures)
例:html页面:a1.html
a2.html
效果图:
2. 显示弹出窗口方法二:
window.opener的用法:返回的是创建当前窗口的那个窗口的引用,如点击了a1.html页面的某个按钮,弹出窗口a2.html,在a2.html页面中输入的值返回赋给a.html上的一个id为”name”的text中,则可写成
Window.opener.document.getElementById(“name”).value=”a2页面输入的值”
例:html页面 a1.html
a2.html也a1.html页面交互部分js代码
效果图如方法一所示
总结:方法一兼容性不好,差不多已经废弃,常用方法二,效果比较好。