繼續(xù)嘗試解決IE瀏覽器兼容性問題,結(jié)局方案為更換jquery、angularjs、IE的版本。
1.首先嘗試更換jquery版本為1.7.2
jquery-1.9.1.js --> jquery-1.7.2.js --> jquery2.1.4.js 無效
2.嘗試更換IE版本IE8
IE11 --> IE8(本機(jī)系統(tǒng)不支持) --> IE10
angular-1.3.0.14 -->angular-1.2.0
相關(guān)代碼如下:
<div class="container">
<div class="row">
<div class="col-md-2">
<div ui-view="sys_banner">
導(dǎo)航欄加載中...
</div>
</div>
<div class="col-md-10" style="padding-left: 50px">
<div ui-view="rightContent">
內(nèi)容信息加載中...
</div>
</div>
</div>
</div>
由此可見,兼容性問題導(dǎo)致的原因大致為angular版本不兼容導(dǎo)致的。相關(guān)視圖沒有加載上。
搞了一上午,沒有任何進(jìn)展,放棄了。
IE瀏覽器是Windows操作系統(tǒng)自帶的瀏覽器,360安全瀏覽器的是IE的加強(qiáng)版。
360安全瀏覽器為雙內(nèi)核,除了IE內(nèi)核,還有谷歌內(nèi)核,不同內(nèi)核效率不一樣,非IE內(nèi)核的更快更安全。
在360瀏覽器地址欄右側(cè),點(diǎn)擊可以切換模式。
極速模式為谷歌內(nèi)核,兼容模式為IE內(nèi)核。
對于某些頁面,在IE中顯示正常,在360極速模式下顯示不正常的頁面,點(diǎn)擊切換到兼容模式即可顯示。
切換到兼容模式化,對切換的這個(gè)網(wǎng)站設(shè)置在本機(jī)上是記錄下來的,也就是在兼容模式關(guān)閉后,下次打開這個(gè)網(wǎng)站,還是保留兼容模式。
不再支持IE 6/7/8,如果在IE9/10版本中使用“兼容性視圖”模式也將會受到影響。
更加輕量,2.0版本文件與1.9.1相比小了12%。
模塊化,你可以自定義構(gòu)建一個(gè)更小、更輕量的版本。
兼容jQuery 1.9版本的API。
1.http://www.daqianduan.com/3696.html
2.http://www.jb51.net/article/68162.htm