模式窗口刷新父窗口

简介: 模式窗口中点击按钮让父窗口跳转到新的页面,不可用 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()" >
目录
相关文章
|
6月前
|
计算机视觉
创建窗口
【5月更文挑战第8天】创建窗口。
48 1
|
6月前
QT取消标题栏,如何实现窗口移动
QT取消标题栏,如何实现窗口移动
45EasyUI 窗口- 创建简单窗口
45EasyUI 窗口- 创建简单窗口
46 0
|
C# Windows
推荐一个C#开发的窗口扩展菜单,支持系统所有窗口
一个C#开发的窗口扩展项目,采用.NET Framework 4.0开发,支持Windows Xp以及更高版本的系统,同时支持命令模式,可供代码调用。
127 0
推荐一个C#开发的窗口扩展菜单,支持系统所有窗口
|
C++
201403-2 窗口
201403-2 窗口
83 0
201403-2 窗口
|
SQL 测试技术 流计算
|
应用服务中间件 AHAS
在dosbox窗口显示a~z
版权声明:本文可能为博主原创文章,若标明出处可随便转载。 https://blog.
1069 0
|
JavaScript 前端开发 C#