我想添加一个事件监听器,通过Safari浏览器的JavaScript,因为它不能识别窗口的卸载事件,显然。到目前为止,我有:添加一个事件监听器到safari
function init()
{
//add unload event handler for safari
if (navigator.userAgent.toLowerCase().indexOf("safari")!=-1) {
bodyElt = document.getElementsByTagName("body")[0];
if (bodyElt) {
bodyElt.addEventListener("unload", onUnloadHandler, false);
}
}
...
是不是onunload与卸载? – shaun5 2012-02-11 01:13:52
@ shaun5 addEventListener()的第一个参数需要是事件*类型*,这里是'unload'。 – PointedEars 2012-02-11 01:25:33