2017年5月23日 星期二

showModalDialog在IE11失效排除法


Javascript showModalDialog 是非正規的用法,微軟自己發明的,原本其它瀏覽器都還有支援,但在chrome v37 之後也不支援了,沒想到微軟在IE10之後自己也不支援了,真是有點給他OOXX的
所以目前一些舊網站如有使用了showModalDialog  要如何是好呢? 如果是只限IE使用的網站,最簡單的就是在網頁上強制降版使用相容性來檢視 這樣就能恢復原有的功能,只要在網頁的meta加上以下這句,這樣在開啟網頁時就會自動以IE8的相容性檢視來運行此網頁

<meta http-equiv="x-ua-compatible" content="ie=8" />

不過這個只限網站在IE瀏覽器上使用,如要在其它瀏覽器上使用,只能走上改寫一途了

沒有留言:

張貼留言