在IE中打开窗口不起作用

And*_*ndy 4 javascript

有人可以帮助我理解为什么这个链接在Firefox中完美运行但在IE中弹出窗口不起作用?

<a href="javascript:void window.open('/assets/flash/sage200demo.html', 'Sage 200 Demo', 'width=1024,height=768,status=0,resizable=0')">
Run Code Online (Sandbox Code Playgroud)

And*_*y E 6

第二个参数中的空格window.open导致问题.这个参数是窗口名称,如果你有空格,IE就不喜欢它.这将有效:

<a href="javascript:void window.open('/assets/flash/sage200demo.html', 'Sage200Demo', 'width=1024,height=768,status=0,resizable=0');">
Run Code Online (Sandbox Code Playgroud)

工作演示:http://jsfiddle.net/Lx4sQ/