-
1。公升級 jQuery 版本。
2。檢查您的**是否不合規。
3。您確定這真的是jQuery相容性問題,而不是HTML或CSS問題嗎?
4。或檢查您的**。
-
jQuery不可能什麼都相容,至少IE不會有什麼大問題,如果有問題,那也是你**的非規範細節。
-
如果你不能解決它,你可以將其用於Firefox。
-
是否有任何不相容之處? 我好像是相容的,IE8有一些問題,不太在意下面的版本。
-
自 jQuery 發布以來,它已經停止了 IE 版本(IE6、IE7、IE8)的相容性。 如果您需要與早期版本的 Internet Explorer 相容,建議您使用原生 JS 或更早版本。
一般的處理方式是將兩套或多套js**寫入網頁,以適應不同版本和不同型別的瀏覽器,然後使用原生js來判斷瀏覽器的模型和版本,載入不同的js檔案,具體實現方法如下:
-
使用JS框架jQuery確定IE瀏覽器版本,解決瀏覽器相容性問題。
IE真的是讓設計師討厭癢癢的東西,現在IE6、IE7、IE8、IE9、IE10有五個不同的版本,而且有一點區別。 但是沒辦法,您必須適應它才能使頁面在每個瀏覽器中看起來都一樣。
但是現在我基本上不願意與較低版本的IE相容。 例如,IE6 和 IE7 被直接忽略! IE8還可以。
好在IE9和IE10對網路標準的支援都比較了,等IE9及以上的瀏覽器流行起來就好了。
但是如果你不做相容性,你不想相容,你仍然要簡單地處理它。 幸運的是,jQuery提供了瀏覽器標籤,使我們能夠確定訪問者正在使用的瀏覽器和版本
12131415我用乙個簡單的例子展示了 useragent 和當前的瀏覽器,然後在 IE 6 8 中測試了一下,但結果真的很震撼!
因此,IE 7 是錯誤的,仔細觀察其使用者代理會發現,除了 MSIE 之外,它還包含 MSIE
因此,比較是有問題的。 現在我們知道了問題,我們可以解決它。
第一種方法是比較直接的方法,就是確定useragent中是否有更高的版本,也就是基於那個版本
當你想使用它時,你可以使用 $是時候做出判斷了。 另一種是直接校正的比較方法:
-
沒有以 IE8 為分界線的版本。
jQuery及以下版本支援所有版本的IE。
以上版本不再支援IE9以下版本。
-
更高版本刪除了與舊版瀏覽器的相容性。
-
不支援 IE8。
target="_blank">>
可以使用IE8或更低版本。
target="_blank">>
-
jQuery的版本是最後乙個支援IE 6 7 8的版本,以後的版本不再支援IE 6 7 8,所以jQuery的原始碼比以前的版本要小很多。
-
jQuery及以下版本支援所有版本的IE。
以上版本不再支援IE9以下版本。
-
IE8 在更高版本中不受支援,即使在以前的版本中也是如此。
-
所有版本的JLiQuery及以下版本都應支援所有版本的IE。
-
jquery
沒有相容性問題,JS就在那裡,這意味著jQuery支援所有瀏覽器。
-
CDN指的是jquery的版本,上面版本的jquery不再支援IE8及以下版本的IE瀏覽器,所以會出現這個問題。
解決方案很簡單:
Microsoft發布了Internet Explorer 11(IE11),其中包含許多新功能,例如改進的效能和安全性,更快的頁面載入時間,對新Web標準和WebGL的支援等。 不過,部分功能也被刪除了,主要看個人使用習慣,以下是具體刪除和新增的功能,大家可以在做決定之前比較一下。 >>>More