Window.open无法在IE8中运行?

29 javascript internet-explorer-8

这是我目前使用的JavaScript:

window.open('/modules/mod_oneononechat/chatwindow.php?key='+key+'&color=blue','x'+winName+'x','location=0,status=0,toolbar=0,menubar=0,resizable=0,scrollbars=0,height=375,width=420');
Run Code Online (Sandbox Code Playgroud)

这似乎在IE8中不起作用.这是一个聊天窗口,适用于所有其他浏览器(包括IE7).有关为什么它不能在IE8上工作的任何想法?

小智 71

IE8不喜欢窗口名称中的空格.

  • 事实证明这也是我的问题.我在javascript调试中遇到"无效参数"错误.破折号也不起作用,但下划线有效. (3认同)
  • 对于IE7也是如此. (3认同)

Ume*_*esh 0

你能检查一下它是否抛出任何 javascript 错误吗?

您可以使用IE8 内置的 javascript 调试器