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

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

最佳答案

window.open的第二个参数中的空格导致了此问题。此参数是窗口名称,如果其中有空格,IE将不喜欢它。这将起作用:

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

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

07-25 23:18