模式窗口刷新父窗口

简介: 模式窗口中点击按钮让父窗口跳转到新的页面,不可用 opener.document.location 方式来设置,只能在父窗口把当前window对象传递到模式窗口,模式窗口使用 dialogArguments 来获得父窗口对象。

模式窗口中点击按钮让父窗口跳转到新的页面,不可用 opener.document.location 方式来设置,只能在父窗口把当前window对象传递到模式窗口,模式窗口使用 dialogArguments 来获得父窗口对象。

父窗口(需要把当前页面window对象传递到模式窗口页面)

img_a6339ee3e57d1d52bc7d02b338e15a60.gif < href ="javascript:Openersub('qy.htm');"   > test </ a >
img_405b18b4b6584ae338e0f6ecaf736533.gifimg_1c53668bcee393edac0d7b3b3daff1ae.gif
< script > img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif
img_33d02437d135341f0800e3d415312ae8.gif
function Openersub(strUrl)
img_2887d91d0594ef8793c1db92b8a1d545.gifimg_7a2b9a960ee9a98bfd25d306d55009f8.gif
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif{
img_33d02437d135341f0800e3d415312ae8.gif 
var vTmd=Math.random();
img_33d02437d135341f0800e3d415312ae8.gif 
var vReturn='';
img_33d02437d135341f0800e3d415312ae8.gif 
var strFeature = 'dialogWidth:530px;dialogHeight:470px;status:0;scroll:1:0;help:0;';
img_33d02437d135341f0800e3d415312ae8.gif 
if(strUrl.indexOf('?')>-1)
img_2887d91d0594ef8793c1db92b8a1d545.gifimg_7a2b9a960ee9a98bfd25d306d55009f8.gif 
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif{
img_33d02437d135341f0800e3d415312ae8.gif  vReturn
=window.showModalDialog(strUrl+'&tmd='+vTmd,window,strFeature);
img_105a1e124122b2abcee4ea8e9f5108f3.gif }

img_33d02437d135341f0800e3d415312ae8.gif 
else
img_2887d91d0594ef8793c1db92b8a1d545.gifimg_7a2b9a960ee9a98bfd25d306d55009f8.gif 
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif{
img_33d02437d135341f0800e3d415312ae8.gif  vReturn
=window.showModalDialog(strUrl+'?tmd='+vTmd,window,strFeature);
img_105a1e124122b2abcee4ea8e9f5108f3.gif }
 
img_33d02437d135341f0800e3d415312ae8.gif
img_05dd8d549cff04457a6366b0a7c9352a.gif}

img_a6339ee3e57d1d52bc7d02b338e15a60.gif
</ script >
img_a6339ee3e57d1d52bc7d02b338e15a60.gif


弹出的模式窗口

img_a6339ee3e57d1d52bc7d02b338e15a60.gif < span > 确认跳转到新的页面? < span >
img_a6339ee3e57d1d52bc7d02b338e15a60.gif
< p />
img_a6339ee3e57d1d52bc7d02b338e15a60.gif
< input  type ="button"  value ="确定"  onclick ="dialogArguments.location='http://www.baidu.com';window.close()" >
img_a6339ee3e57d1d52bc7d02b338e15a60.gif
< input  type ="button"  value ="关闭"  onclick ="window.close()" >
目录
相关文章
45EasyUI 窗口- 创建简单窗口
45EasyUI 窗口- 创建简单窗口
44 0
|
C++
201403-2 窗口
201403-2 窗口
81 0
201403-2 窗口
|
容器
对话框和窗口的区别
“窗口”与“对话框”有什么区别?                       计算机类稿件的一大特点是文中的图很多。在这大量的图中,系统软件或应用软件的“界面”、“窗口”、“对话框”、“提示框”等的截图又占了很大的比例。
4560 0
|
SQL 测试技术 流计算
在C#中设置窗体最前,并且如果不关掉这个窗体,就不能操作其余的控件
窗口名 新窗口名 = new 窗口名();新窗口名.ShowDialog();
475 0
|
应用服务中间件 AHAS
在dosbox窗口显示a~z
版权声明:本文可能为博主原创文章,若标明出处可随便转载。 https://blog.
1065 0
|
JavaScript 前端开发 C#