Javascript 触发onbeforeunload事件的所有可能原因是什么?
我正在写一些代码来跟踪我网站上的用户行为,以便通过确定用户如何与我的网站交互来提高转化率 这需要我在Javascript 触发onbeforeunload事件的所有可能原因是什么?,javascript,html,google-analytics,onbeforeunload,Javascript,Html,Google Analytics,Onbeforeunload,我正在写一些代码来跟踪我网站上的用户行为,以便通过确定用户如何与我的网站交互来提高转化率 这需要我在unbeforeunload处理程序中向Google analytics发送一些事件,如“离开网站”。我有几个关于这次活动的问题 如果用户在不打开新链接的情况下切换选项卡,是否会触发 如果用户在我的网站上单击带有target=“\u blank”的链接后打开一个新选项卡,它会触发吗 如果用户访问我自己网站的其他页面,它是否会触发 它会在页面重新加载时启动吗 是否有其他情况下它会开火 谢谢。onbe
unbeforeunload
处理程序中向Google analytics发送一些事件,如“离开网站”。我有几个关于这次活动的问题
target=“\u blank”
的链接后打开一个新选项卡,它会触发吗谢谢。onbeforeunload将在当前选项卡中“卸载”网页(通过导航到新页面)或关闭当前选项卡之前触发。这意味着:
- 当用户导航到网站上或网站外的新页面时
- 当用户关闭选项卡或浏览器时
- 当用户刷新页面时
- 当用户提交表单时
target=“\u blank”
属性单击我的网页上的某些链接,“离开网站”或“离开页面”事件将不会被多次记录?正确。。。target=“\u blank”不会引发onbeforeunload事件,因为它不会影响当前页面。