基本上,onclick
将仅在左键点击时触发。
大多数地方都推荐onmouseup
,因为它会触发左键,中键和右键。当然可以过滤出正确的点击次数。但是,通过左键或中键单击从文本拖动到链接,仍然可以从onmouseup
生成误报。
当且仅当遵循外部链接时,是否有更直接的JavaScript方式会被触发?或者onmouseup
是唯一可行的解决方案吗?
答案 0 :(得分:0)
您可以尝试使用window.onbeforeunload
。让它调用一个功能来进行出价。你想要发现什么?
答案 1 :(得分:0)
我更喜欢onmouseup
对于onbeforeunload
; Opera不支持此方法。休息所有领先的浏览器支持它。它也没有公开的规范。 {IE}引入了onbeforeunload
,后来被其他浏览器复制了。