我正在尝试执行以下代码
window.onunload = function () {
var sTag = document.createElement('script');
sTag.src = 'mysrc';
document.getElementsByTagName('head')[0].appendChild(sTag);
return false; };
}
它似乎在 FF 中工作正常,但在 chrome 中,一旦触发 unload 事件,我就会将下载状态取消。我在 SO 中看到了一些带有 ajax 解决方案的帖子,但我正在跨域 iframe 中执行此脚本。我只是想记录我的 api 在每个访问者的页面中存在的时间。因此,我正在发送一些有关卸载页面的时间日志信息。上面有什么解决方法吗?