我有一個簡單的html頁面來打開一個基於OPTION列表的不同的HTML使用ON CHANGE來觸發WINDOW.OPEN,在IE8中,我得到一個窗口出現並消失真實當我選擇May10時,速度很快。 當我選擇SFAA或谷歌,它工作正常,使用A HREF打開xls文件也可以。ie8 window.open xls不工作
我在Firefox(3.6.13)中試試這個,Chrome和一切正常。
`<select name="target"
onChange="if (this.options[this.selectedIndex].value != '')
{window.open(this.options[this.selectedIndex].value,'_blank');};" >
<option VALUE="" style="color:#000000;">Select</option>
<option VALUE="http://www.google.com">google</option>
<option VALUE="../May10.xls">May 10</option>
<option value="../sfaa.pdf">SFAA</option>
</select>`
window.open(this.options [this.selectedIndex] .value,'_ blank');在IE8中不起作用。 '_parent'或'_self'也適用於IE8。 一切工作正常在Firefox和谷歌鉻
像魅力一樣工作:) – 2013-01-23 13:32:03