MSIE window.open没有打开

时间:2010-07-22 08:50:25

标签: javascript internet-explorer popup

所以我有一个弹出窗口,点击链接后打开,但IE(8.0)不想显示它。

<a href="javascript:tellafriend('tellafriend.php?id=<?php echo $obj_id; ?>');">Send page</a>

JS中的这个函数:

  function tellafriend(url) {
    popup = window.open(url, "Send page", "width=500,height=600,scrollbars=yes,resizable=yes");
    popup.focus();
  }

IE告诉我错误在popup = window.open...

关于如何修复它的任何想法?

1 个答案:

答案 0 :(得分:1)

我无法告诉你为什么会发生这种情况,但IE不允许你在window.open的第二个参数中留出空格。如果将其更改为

popup = window.open(url, "Sendpage", "width=500,height=600,scrollbars=yes,resizable=yes");

窗口会弹出。