刷新窗口
来源:互联网 发布:淘宝ps教程自学视频 编辑:程序博客网 时间:2024/05/16 14:38
2个方法都是刷新父窗口,但是其中还是有奥妙的哦。
window.opener.location.reload();这个方法在强迫父窗口的时候,在有些IE浏览器(比如安全设置高)的情况下,会弹出一个确认对话框,提示是不是要重新再刷新一次页面,这可是比较郁闷的事情哦,我后来把这个方法替换成了window.opener.location.href=window.opener.location.href;
就不会出现那样的问题了。
window.opener其实是指本窗口的父窗口,比如,one.jsp 通过popupwindow打开了two.jsp,哪么在two.jsp里面的window.opener就是指one.jsp,所以在two.jsp里面完全可以用window.opener调用任何一个one.jsp里面的方法,实现one.jsp和two.jsp的交互。
注意:window.opener.location.href只是一个链接,如果想实现父窗口的提交就要调用window.opener.action="" 和window.opener.submit();方法,但是不幸的是这段代码在firefox下不能运行,解决的办法为在父窗口中写一个提交的function在子窗口中通过window.opener.functionname()调用。
通常在使用window.opener的时候要去判断父窗口的状态,如果父窗口被关闭或者更新,就会出错,解决办法是加上如下的验证if(window.opener && !window.opener.closed)
- 刷新窗口
- 刷新窗口
- 刷新窗口 关闭窗口
- 子窗口刷新父窗口
- 子窗口刷新父窗口
- 子窗口 刷新 父窗口
- DirectShow播放窗口刷新
- 刷新对话窗口数据
- 刷新父窗口
- 父窗口刷新
- 刷新父窗口
- javascript刷新指定窗口
- 解决窗口刷新闪烁
- 关于刷新父窗口
- 解决窗口刷新闪烁
- 模态窗口刷新
- 强制刷新窗口
- wxWidgets禁止刷新窗口
- 《Moblin非官方教程》系列连载 第二章--第四节--Moblin项目提供的开发工具
- Java获取IP地址
- 非阻塞I/O
- vista/win7 64位系统IIS连接数据库故障完美解决(别人都是吹水的)
- SQL Server和Oracle中外理bool类型的方式
- 刷新窗口
- Oracle RBO、CBO简介
- symbian DBMS数据库
- COM编程入门
- 很想告诉你
- helix server配置教程
- 刷新页面的几种方法
- locale 详解
- 关闭操作系统 默认共享 的一段注册表