【发布时间】:2018-08-01 02:12:31
【问题描述】:
需要有关 beforeunload 事件的帮助。我试图像window.addEventListener('beforeunload', log.Flush()); 那样将“beforeunload”的事件侦听器添加到我的页面,当我单击链接以离开页面时,它不会通过flush() 函数。
虽然,当我设置
window.onbeforeunload = function () {
return log.Flush();
};
调试器通过Flush() 函数。任何提示为什么?有没有更好的标准方法来设置beforeunload时调用的函数?
提前致谢
【问题讨论】:
-
您正在直接执行该函数,因此将其返回值作为事件处理程序传递...
标签: javascript addeventlistener onbeforeunload