【发布时间】:2013-10-06 18:20:59
【问题描述】:
我的网站上有一些代码应该在用户点击链接时打开一个新窗口。
在 Chrome 和 Firefox 中一切正常,但在 IE 中无法正常工作。
这是我在页眉中的代码:
<script type="text/javascript">
function popopen()
{
newwindow = window.open("page.html","Title",'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=660,height=620');
}
</script>
这是链接上的代码:
<a href="javascript: popopen()">Click to open the popup</a>
如何让它在 IE 中正常工作?
谢谢!
【问题讨论】:
-
为什么不直接使用
target="_blank"? -
我在 IE 9 上尝试过,但我希望它可以在任何当前版本上运行(我认为 XP 仍然使用 IE 8)。我需要它在弹出窗口中打开,而不是在新标签中。
-
你试过把
"page.html","Title"改成'page.html','Title'吗? -
这是一个非常愚蠢的问题,但是 IE 是否阻止了弹出窗口?
-
刚刚试过,没用。
标签: javascript html internet-explorer