今天同事发现一个问题,在我做的控件中,点击tab切换的时候,IE上会触发他页面上的onbeforeunload的事件。一开始以为是我控件上事件导致的,但是当我把所有的绑定事件取消以后,问题依然存在。我就已经断定是a标签的问题了,但是问题原因不是很清楚。于是在网上搜了一下,得到了相应的答案:

  a标签在点击事件时的执行顺序:onclick->window.onbeforeunload->href

 

  知道了事件的执行顺序以后,那么解决起来就很简单了,直接在绑定的函数后面return false即可。

 

相关文章:

  • 2021-06-11
  • 2022-12-23
  • 2021-08-28
  • 2021-10-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-28
  • 2022-12-23
  • 2022-01-28
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
相关资源
相似解决方案