如果服务器(Socket.IO)连接静默超过5秒钟,我有一个导致页面重新加载的“安全”代码的Web应用程序(一般是客户站点防火墙/破解代理问题)。如何检测浏览器是否正在加载新页面
Socket.IO连接会在新页面开始加载时立即停止,但安全代码不会看到此内容。导航到较慢的页面会导致安全代码触发并跳转回上一页。
我需要能够告诉(就在此代码导致重新加载之前)浏览器当前是否正在等待加载新(慢)页面。
除了在每个链接上放置jQuery点击事件(不会通过地址栏捕获导航)之外,还有哪些方法可以做到这一点?
谢谢,
Chris。
是啊,同意。没有办法检查。 – Asken 2012-02-22 11:25:17
谢谢,但这不是可协商的。 – fadedbee 2012-02-22 11:25:32