window.open中的url在IE中不起作用

时间:2010-08-10 11:13:30

标签: javascript internet-explorer popup

已更新

我有一个页面,我将图像上传到裁剪,打开一个具有所需功能的窗口,它按照下面给出的脚本完全正常,但它不适用于IE

<script>
window.open('http://mymachine/mysite/crop.php?bgimagecode1=1281439586.jpg&x=728&y=364&id=30&bannersize=1x2&osCsid=','mywindow','fullscreen=yes,scrollbars=yes');
</script>

请帮助

3 个答案:

答案 0 :(得分:0)

也许你有IE设置阻止弹出窗口?您必须对域名进行白色标记,否则它将无法打开。我会检查你的偏好。

答案 1 :(得分:0)

如果您使用PHP生成此字符串,则应使用urlencode来确保URL的查询字符串有效。

答案 2 :(得分:-1)

不要设置第二个参数。它在IE中不起作用......只需将其留空即可。

window.open('". HTTP_SERVER . "/crop.php?bgimagecode1=".$realname."&x=".$w."&y=".$h."& id=".$_POST['categoryId']."&bannersize=".$_POST['size']."&osCsid=".$_POST['sid']."','','fullscreen=yes,scrollbars=yes');

a previous thread ...

中的更多信息