2010-08-10 79 views
1

工作已更新網址在window.open沒有在IE

我有一個頁面,我上傳圖片到其打開與所需功能的窗口作物,它的工作原理按如下腳本精絕,但它不與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> 

請幫助

+2

您可以粘貼實際的字符串輸出而不是PHP代碼嗎?另外,您是否在頁面上使用任何VBScript? – 2010-08-10 11:16:28

+0

輸出應該是一個彈出窗口,它顯示在FF但不在IE中..它沒有任何具體的輸出 – 2010-08-10 11:20:08

+0

@OM:我的意思是作爲第一個參數傳遞的字符串輸出* window.open()* – 2010-08-10 11:21:03

回答

-1

不要設置第二個參數。它在IE中不起作用...只是把它留空。在a previous thread

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'); 

更多信息...

+0

-1,這根本不是真的。 – 2010-08-10 11:24:52

+0

-ve我需要它。我不能這樣做 – 2010-08-10 11:26:01

+0

@Andy E:我遇到了一些問題,通過將第二個參數留空(窗口的標題)解決了我的問題。 – thomasvdb 2010-08-10 11:26:55

0

也許你有IE瀏覽器設置爲阻止彈出窗口?您必須對域名進行白旗或不會打開。我會檢查你的喜好。

+0

我檢查了它,我已經將它們設置爲「允許」 – 2010-08-10 11:37:23

0

如果您使用PHP生成此字符串,則應使用urlencode以確保URL的查詢字符串有效。

+0

如果是這種情況,那麼Y它在FF中工作正常嗎? – 2010-08-10 12:29:42