美文网首页
FireFox下新窗口打开链接

FireFox下新窗口打开链接

作者: imjcw | 来源:发表于2018-09-21 09:27 被阅读0次

    问题

    在开发功能时,遇到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的使用也没有那么讲究,不过解决问题的方案还是可以参考的。

    相关文章

      网友评论

          本文标题:FireFox下新窗口打开链接

          本文链接:https://www.haomeiwen.com/subject/sexanftx.html