2012-08-04 44 views
1

我無法弄清楚爲什麼以下輸入在IE中不起作用。我也試過type="button",它也不起作用。輸入類型的圖像在Internet Explorer中無法正常工作,但適用於Chrome和Firefox

<input type="image" src="/images/150x200.png" alt="Profile" onClick="window.open('http://www.genericname.com/blah.aspx','Blah - Blah Blah','width=790,height=600,resizable=yes,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no')" /> 

我的目標是有一個新的窗口開闢爲彈出在點擊按鈕。

我需要知道這是否是已知的錯誤。如果是這樣,我將需要找到另一種解決方案。歡迎任何建議。

回答

1

問題是,您使用的窗口名稱「Blah-Blah Blah」會導致IE不高興。它應該看起來像一個標識符(沒有空格,我也不認爲「 - 」)。

+0

感謝您的快速響應!我不能相信我錯過了這一點。 – user1533376 2012-08-04 01:14:03

0

你應該會收到一個錯誤IE中的無效參數,這就是爲什麼它不能打開,因爲Window,open()不喜歡傳遞給窗口open()的空格字符。如果你擺脫了空間之間的等等等等,它將工作。

相關問題