我想在关闭页面时打开一个弹出窗口,而不是在刷新页面时打开
所以我想做的是。
Clent
每隔x秒向服务器发送一次ajax请求。
服务器
var timeout=0
var sec=0
while (sec>timeout)
{
open popup window
sec++;
if(request){
sec=0
}
}
假设
超时将是页面rfresh期间请求之间的最大延迟。
所以我的问题是:
1)这项技术会起作用吗?
2)如果没有,还有其他方法吗?
3)如果它适用于Timeout变量的最佳值(以秒为单位)
4)我如何在django中实现一个小例子。非常感谢。
答案 0 :(得分:0)
想想一个简单的解决方案。你为什么要选择复杂的解决方案? 在页面关闭时弹出窗口的简单方法是定义“ window.onunload ”事件,如下所示。
window.onunload = function(){
//Code to display Popup
}
希望这会对你有所帮助。