如何避免页面刷时产生的回送事件
2005-04-27 17:28
295 查看
我们在设计时,经常需要做弹出窗口的页面,弹出窗口执行完操作后,关闭窗口,同时命令父窗口刷新获取返回值,如果用parent.location.reload()效果是实现了,但出现了一个头疼的问题,就是页面产生了回送事件弹出一个对话框。
遇到这种情况我们也许想用页面重新加载的办法来实现,parent.window.location.replace(parent.window.location.href);这个办法都是好,可是内容没有刷新。
下面这个办法可行:
<script language=javascript>
opener.location.href=opener.location.href;
window.close();
</script>
或者:
opener.location.assign(opener.location.href);
window.close();
这个时针对弹出页面的,而不是弹出对话框,如果用showModalDialog()就得用另外的办法。
遇到这种情况我们也许想用页面重新加载的办法来实现,parent.window.location.replace(parent.window.location.href);这个办法都是好,可是内容没有刷新。
下面这个办法可行:
<script language=javascript>
opener.location.href=opener.location.href;
window.close();
</script>
或者:
opener.location.assign(opener.location.href);
window.close();
这个时针对弹出页面的,而不是弹出对话框,如果用showModalDialog()就得用另外的办法。
相关文章推荐
- 如何避免点击事件连续操作时元素变蓝
- HTML--如何实现通过鼠标事件拖动页面图像(代码)
- Linux僵尸进程产生及如何避免
- 页面中包含同一个asp.net控件多次,如何产生不同的javascript方法名
- 如何通过按钮触发事件由一个jsp页面转到另一个jsp页面
- 在 UIWebView 中如何准确获得页面加载完成的事件
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- 如何避免页面刷新导致数据重复写入数据库
- 如何使用人脸识别技术管理数据入口避免携程事件
- android开发学习(四)——anr产生的原理&如何避免,android消息机制入门, 网络图片查看器
- 如何避免:StrToInt产生的异常错误
- ADF: 如何在首次进入页面时避免table自动执行view object的查询
- 如何避免过拟合和欠拟合现象的产生
- 僵尸进程是如何产生的?怎样避免僵尸进程的产生
- 在禁止了页面的触摸拖动事件之后如何允许某div可以拖动
- 黑帽 SEO:404 页面如何避免被误认为作弊
- Skyline软件二次开发初级——5如何在WEB页面中的三维地图上使用事件函数
- android笔记2——anr产生的原理以及如何避免
- jquery如何判断滚动条滚到页面底部并执行事件
- Jquery向页面append新元素之后,如何解决事件的绑定问题?