HTML語句判斷IE瀏覽器版本

在編寫網頁代碼時,各種瀏覽器的兼容性是必須要考慮的問題,特別是IE內部各版本的區別,比如IE6,7,8,9等等

可以使用如下語句來進行判斷:

<!--[if IE 9]><script>alert("IE9");</script><![endif]--> 

<!--[if IE 8]><script>alert("IE8");</script><![endif]-->

<!--[if lte IE 8]><script>alert("IE8及IE8以下版本瀏覽器");</script><![endif]-->

<!--[if gt IE 6]><script>alert("IE6以上版本瀏覽器(不含IE6)");</script><![endif]-->

<!-- 以上這些代碼寫法都是針對ie各版本瀏覽器的,在其他瀏覽器中這些代碼都會被解釋爲
Html註釋而直接無視掉,所以要想在Chrome之類的非ie瀏覽器,需要這麼寫: -->
<!--[if !IE]>
<!--><script>alert("非IE瀏覽器(不包括IE10及11)");</script><!-->
<![endif]-->

注:

  • lt:小於當前版本
  • lte:小於或等於當前版本,包括本身
  • gt:大於當前版本
  • gte:大於或等於當前版本,包括本身

作者:itmyhome

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章