国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

完美解決IE9瀏覽器出現的對象未定義問題

2019-11-20 08:50:52
字體:
來源:轉載
供稿:網友

目前Window7的機器上,使用IE9瀏覽器的用戶很多,但是IE9在兼容性上做了較嚴格的控制,導致很多程序在chrome,firefox,ie6,ie7,ie8上可以正常運行,在ie9上確出現了各種問題,這里要說的其中一個問題,就是對象為定義,特別是單一個頁面上嵌套了多層iframe/frame的時候,往往會出現:

Array對象未定義
$對象未定義
jQuery對象未定義
Json對象未定義
undefined對象未定義

*對象未定義...

這種情況,我們一開始,

1,首先當然先檢查是否JS文件路徑引用不對,或者是Html文件的設置編碼格式不正確;

2,假如這些基本的都正常沒問題,我們再去檢查,是否我們編寫的js文件放在自己引用的第三方js插件或者框架后面,按照Dom解析方式,我們最好讓自己的js文件放在最后解析。

假如上面兩步都保證正常,并且在chrome,firefox,ie6,ie7,ie8上可以正常運行,那么就有可能是我們要強調的問題,ie9嚴格性問題,這里我們可以在頁面上處理,添加

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />

來作為處理IE9的兼容方法,雖然微軟將IE向標準邁進了,但事實上每個IE版本還是存在一系列渲染的奇怪現象,所以對于我們來說,在這方面微軟是挺罪孽的,開個玩笑。

以上就是小編為大家帶來的完美解決IE9瀏覽器出現的對象未定義問題的全部內容了,希望對大家有所幫助,多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华阴市| 许昌县| 仁化县| 宜良县| 玉龙| 锡林郭勒盟| 汾阳市| 揭阳市| 绵竹市| 六安市| 高尔夫| 吴江市| 尤溪县| 清远市| 萍乡市| 西和县| 南木林县| 漠河县| 浑源县| 乌海市| 永吉县| 辽中县| 武安市| 资源县| 泰宁县| 花莲县| 扶沟县| 张掖市| 铅山县| 安塞县| 灵武市| 昌吉市| 岳普湖县| 富平县| 会泽县| 宁都县| 嘉黎县| 高要市| 恭城| 永吉县| 如东县|