IE瀏覽器兼容性的痛苦

做了一個彈出框的demo,在狐火,chrome,IE11中運行得好好的.

但是在IE8中死活不顯示對話框,感覺IE8根本沒有執行下面的javascript代碼.

甚至,我簡單的寫alert(123),IE8也沒有執行.如下圖:

我突然靈光一閃,把script的type由application/javascript改爲text/javascript,就一通百通了.終於好了!

總結:IE8,IE7 不認識application/javascript,只認識text/javascript.

所以,爲了考慮兼容性,script的type最好設置爲text/javascript.

參考:http://hw1287789687.iteye.com/blog/2213722

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章