1. 程式人生 > >AngularJS進階 三十七 IE瀏覽器兼容性後續

AngularJS進階 三十七 IE瀏覽器兼容性後續

net 關閉 fontsize 1.9 gravity 定義 文件 模塊 自定義

IE瀏覽器兼容性後續

前言

繼續嘗試解決IE瀏覽器兼容性問題,結局方案為更換jqueryangularjsIE的版本。

1.首先嘗試更換jquery版本為1.7.2

jquery-1.9.1.js --> jquery-1.7.2.js --> jquery2.1.4.js 無效

2.嘗試更換IE版本IE8

IE11 --> IE8(本機系統不支持) --> IE10

angular-1.3.0.14 -->angular-1.2.0

技術分享圖片

相關代碼如下:

<

div class="container">

<div class="row">

<div class="col-md-2">

<div ui-view="sys_banner">

導航欄加載中...

</div>

</div>

<div class="col-md-10" style="padding-left: 50px">

<div ui-view="rightContent">

內容信息加載中...

</div>

</div>

</div>

</div>

由此可見,兼容性問題導致的原因大致為angular版本不兼容導致的。相關視圖沒有加載上。

搞了一上午,沒有任何進展,放棄了。

1IE瀏覽器與360安全瀏覽器的區別

IE瀏覽器是Windows操作系統自帶的瀏覽器,360安全瀏覽器的是IE的加強版。

360安全瀏覽器為雙內核,除了IE內核,還有谷歌內核,不同內核效率不一樣,非IE內核的更快更安全。

360瀏覽器地址欄右側,點擊可以切換模式。

極速模式為谷歌內核,兼容模式為IE

內核。

對於某些頁面,在IE中顯示正常,在360極速模式下顯示不正常的頁面,點擊切換到兼容模式即可顯示。

切換到兼容模式化,對切換的這個網站設置在本機上是記錄下來的,也就是在兼容模式關閉後,下次打開這個網站,還是保留兼容模式。

2jQuery 2.0版本主要變化

不再支持IE 6/7/8,如果在IE9/10版本中使用“兼容性視圖”模式也將會受到影響。

更加輕量,2.0版本文件與1.9.1相比小了12%

模塊化,你可以自定義構建一個更小、更輕量的版本。

兼容jQuery 1.9版本的API

參考文獻

1.http://www.daqianduan.com/3696.html

2.http://www.jb51.net/article/68162.htm

美文美圖

技術分享圖片

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!http://www.captainbed.net

AngularJS進階 三十七 IE瀏覽器兼容性後續