javascript window.open未指定的错误

时间:2011-07-19 20:16:40

标签: javascript window.open

我有一个非常简单的javascript,它会启动一个命名窗口,以便我以后可以关闭它。

大多数情况下,此代码运行良好,但我偶尔会收到“未指定错误”消息的报告。消息出现后,每次运行此功能时都会发生此消息,直到系统重新启动。这是occ

function openWin() {

  try{
      MsgWindow=window.open('http://www.google.com','MsgWindow','scrollbars=1,resizable=1',true);
  } 

  catch(e)   {InsertError(e.description);}
}

2 个答案:

答案 0 :(得分:0)

http:www.google.com是无稽之谈。它应该是http://www.google.com

除此之外,除非您需要全局变量MsgWindow,否则请删除MsgWindow=

答案 1 :(得分:0)

最终的“真实”参数值是什么? window.open遵循以下API:

window.open(URL, windowName, windowFeatures);

你有一个不应该存在的第四个参数。试试这个:

function openWin(url) {
    try{
        window.open(url, 'MsgWindow','scrollbars=1,resizable=1');
    } catch(e) {
        InsertError(e.description);
    }
}