a标签 火狐下的bug如何解决?

<a class="cite-tudou" href="javascript:void(0)" onclick='ChangeSource("tudou","outer")'>土豆</a>


谷歌下点击正常
火狐下点击会弹出一个空白页,求怎么解决?

我的想法是:
1、加target,_self不过会刷新
2、href="###"
阅读 5.1k
4 个回答

所有非跳转链接设置href="#".

javascript$('a[href="#"]').on('click',function(e){
  e.preventDefault();
});

就是为了阻止链接的默认跳转,在ChangeSource方法最后return false就可以了

火狐下没有弹出空白页:

<a class="cite-tudou" href="javascript:void(0)">土豆</a>

应该是你ChangeSource方法里面的问题,可以把代码发出来看看

新手上路,请多包涵

ChangeSource这个方法里 return false;换成return;

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题