所以我有一个弹出窗口,点击链接后打开,但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...
关于如何修复它的任何想法?
答案 0 :(得分:1)
我无法告诉你为什么会发生这种情况,但IE不允许你在window.open
的第二个参数中留出空格。如果将其更改为
popup = window.open(url, "Sendpage", "width=500,height=600,scrollbars=yes,resizable=yes");
窗口会弹出。