我正在开发一个应用程序,该应用程序需要在用户离开页面时将更新的数据存储在数据库中。为此,我将 Ajax 函数绑定到页面的“onunload”事件。这适用于除 Chrome 之外的所有浏览器。我也尝试过“onbeforeunload”,但结果是一样的。
我怀疑这与 Chrome 对它的安全性过于狂热有关。在尝试测试事件时,我发现它阻止了我输入的警报,以查看函数是否被调用,并且还收到错误“Usafe JavaScript 尝试使用 URL 访问框架......域、协议和端口必须匹配”。回发将转到同一域内的页面。
任何人都可以对此有所了解或可能为我提供解决方法吗?