防止刷新如果弹出窗口打开
问题描述:
我有一个GSP(Grails)页面。在那个页面上有一些链接。如果有一个点击链接popup会显示。我用过thickbox(jquery)。现在我每隔5分钟使用简单的java脚本刷新我的页面。现在问题是即使弹出窗口打开页面刷新和弹出窗口关闭。我的问题是如何防止Java脚本停止刷新,如果弹出窗口打开..?或任何其他解决方案..防止刷新如果弹出窗口打开
答
- 页面加载定义弹出打开
++numOfOpenPopups
- 每次弹出关闭
--numOfOpenPopups
- 更改您的代码,做了可变
var numOfOpenPopups = 0;
- 每次刷新到
function refreshPage() {
if (numOfOpenPopups <= 0) {
// existing code that does page refresh goes here
}
}
真的很难跟随你的问题,并找出你在问什么。你可以改写它或发布一些示例代码,以便我们能够弄清楚你正在尝试做什么? – 2012-03-28 21:19:54