2

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

大多数情况下,这段代码都能完美运行,但我有时会收到“未指定错误”消息的报告。一旦出现该消息,每次运行此函数时都会出现该消息,直到系统重新启动。这是occ

function openWin() {

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

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

2 回答 2

0

http:www.google.com是胡说八道。它应该 bw http://www.google.com

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

于 2011-07-19T20:18:43.683 回答
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);
    }
}
于 2011-07-19T20:20:29.013 回答