2012-03-28 77 views
0

我有一个GSP(Grails)页面。在那个页面上有一些链接。如果有一个点击链接popup会显示。我用过thickbox(jquery)。现在我每隔5分钟使用简单的java脚本刷新我的页面。现在问题是即使弹出窗口打开页面刷新和弹出窗口关闭。我的问题是如何防止Java脚本停止刷新,如果弹出窗口打开..?或任何其他解决方案..防止刷新如果弹出窗口打开

+0

真的很难跟随你的问题,并找出你在问什么。你可以改写它或发布一些示例代码,以便我们能够弄清楚你正在尝试做什么? – 2012-03-28 21:19:54

回答

1
  • 页面加载定义弹出打开++numOfOpenPopups
  • 每次弹出关闭--numOfOpenPopups
  • 更改您的代码,做了可变var numOfOpenPopups = 0;
  • 每次刷新到

function refreshPage() { 
    if (numOfOpenPopups <= 0) { 
     // existing code that does page refresh goes here 
    } 
}