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