Tominysun

前言

在本站文章的右上角有一个悬浮目录模块,我先前设置了href='javascript:void(0);'以显示手型鼠标样式。
但在IE和Firefox中则会跳转到一个空白页面。

解决方案

删除href='javascript:void(0);'css中添加cursor: pointer;

原文

问题原因
浏览器默认处理事件的顺序有差异。
Chrome顺序:onclick -> href -> target
IE和Firefox顺序:onclick -> target -> href

解决方案
1.添加onClick事件,直接return false阻止之后浏览器默认事件的执行。
2.直接去掉href属性

链接

https://blog.csdn.net/mafan121/article/details/77449797
https://blog.csdn.net/ITHHH111/article/details/105432884

添加新评论