H5拖动火狐自动打开新标签

写在前面的话:《H5拖动火狐自动打开新标签》原因是为什么百度很多了我就不细说,本文章只说我自己的解决方法。。。

 

自定义数据里写个链接,如果火狐自动打开就跳到这个链接

 

这个页面就写一句话:关闭当前页面,解决了火狐自动打开新页面的问题

 

 

结语:我也试过用网上的方法,无外乎用preventDefault、stopPropagation强行停止浏览器默认事件
但这个方法带来问题是,后面自己想实现的功能代码都被阻止了。
虽然我这个方法还是要打开页面,算是当前我能想到比较好的方法了,如果有更好方法会如果还记得,会及时更新。。。
 
后记:
直接传空,不需要弹出新页面,就兼容火狐了

我猜想应该是火狐判断搜索内容为空所以不自动打开新标签进行搜索功能

 
 
 
 
 

 

posted @ 2018-08-10 11:04  前端-大雄  阅读(267)  评论(0编辑  收藏  举报