window.open无法在firefox中工作

时间:2009-08-19 09:16:37

标签: javascript

alert(window.open('http://www.google.com'));

我在firefox上尝试了这个,我得到null,没有概率。知道为什么吗?

4 个答案:

答案 0 :(得分:7)

它在firefox中对我有用。它可能是一个弹出窗口拦截器吗?

答案 1 :(得分:0)

我试过了,结果是在消息框对象中打开了相关的网页。

单击弹出窗口阻止程序时,它会询问安全警告信息,只需单击是按ctrl按钮即可获得结果。

答案 2 :(得分:0)

Firefox将返回null,因为它本质上是一个void方法 - 你要求它提醒(null)。

window.open( '');我相信无论如何都是一个空方法 - 但它肯定适用于10月份的FF 3.5

答案 3 :(得分:0)

确保您不在隐身标签页中

 let confirmAnswer = confirm("Are you sure");
 if(confirmAnswer)
    {
      window.open'https://www.google.com');
    }