FireFox下新窗口打开链接

2018-09-21  本文已影响0人  imjcw

问题

在开发功能时,遇到a标签target="_blank"仍然是在本页打开,而window.open(url)可以在新窗口打开,这种问题应该是与用法和框架有关吧,也没深入研究。

但是在测试时,发现在FireFox下出现了两次弹窗,其中一个是空白。Chrome下只有一个,其它浏览器没有测。

当然,是我的失误。

错误代码

//同时使用了target="_blank"和window.open()

<a href="javascript:void(0);" target="_blank" onclick="window.open('{url}')">

解决方案

//拿掉target="_blank"

<a href="javascript:void(0);" onclick="window.open('{url}')">

总结

由于写的是后台的页面,所以JS的使用也没有那么讲究,不过解决问题的方案还是可以参考的。

上一篇下一篇

猜你喜欢

热点阅读