解決ie低版本不認識html5標籤

2022-02-16 02:53:20 字數 811 閱讀 6470

在不支援html5新標籤的瀏覽器裡,會將這些新的標籤解析成行內元素(inline)對待,所以我們只需要將其轉換成塊元素(block)即可使用,但是在ie9版本以下,並不能正常解析這些新標籤,但是卻可以識別通過document.createelement('tagname')建立的自定義標籤,於是我們的解決方案就是將html5的新標籤全部通過document.createelement('tagname')來建立一遍,這樣ie低版本也能正常解析html5新標籤了。

處理方式:在實際開發中我們更多採用的是通過檢測ie瀏覽器的版本來載入三方的乙個js庫來解決相容問題(測試在ie下面的相容性:ietester軟體的使用)
html5shiv:解決ie9以下瀏覽器對html5新增標籤的不識別,並導致css不起作用的問題。

respond:讓不支援css3 media query的瀏覽器包括ie6-ie8等其他瀏覽器支援查詢。

我們解決的問題, 主要是針對於ie低版本的,也就是只有低版本ie才執行才對。

除ie外都可識別 

低版本IE迭代

刪除 api 功能 替代功能 attachevent addeventlistener window.execscript eval window.doscroll window.scrollleft window.scrolltop document.all document.getelement...

WIN7如何使用低版本IE

分步閱讀 ie更新到10.0及更高版本後,對於低版本的ie ie8以下 如果不解除安裝高版本ie是無法安裝的,甚至64位或旗艦版的pc是沒有ie8以下的安裝版本的,對於一些特別需求的童鞋 需要支付功能 某些考試報名 測試網頁人員等 需要使用低版本的ie,今天來支兩招供大家滿足需求。1火狐瀏覽器以其超...

IE瀏覽器低版本判斷及公升級提示

由於公司專案對於ie瀏覽器只支援ie10及以上版本,為了更好的使用者體驗及人性化提示,想在 裡判斷下ie瀏覽器低版本加個提示。先貼 複製 將這段 放在html檔案的head標籤內即可。我公司這個專案是vue cli構建的單頁面應用,所以就貼在了專案工程根目錄的index.html裡,非單頁面應用可以...