IE瀏覽器版本判斷

<!--[if IE 6]> IE 瀏覽器版本 6 <![endif]--> <!--[if IE 7]> IE 瀏覽器版本 7 <![endif]--> <!--[if IE 8]> IE 瀏覽器版本 8 <![endif]--> <!--[if IE 9]> IE 瀏覽器版本 9 <![endif]--> <!--[if !IE]> --> 瀏覽器 不是 IE <!-- <![endif]-->

瀏覽器判斷 IE10+ 需要另外方式、因為判斷結果、瀏覽器 不是 IE。

條件式加入參數 Note the special syntax

<!--[if lte IE 9]> IE 瀏覽器版本低於 9 <![endif]--> <!--[if IE 8 | IE 9]> 只出現於 IE8 或 IE9 才會顯示的判斷方式。 <![endif]-->

使用 if 判斷 IE 版本 - 條件式 CSS 的用法

<!--[if lte IE 6]> <link rel="stylesheet" href="css/styleIE6.css" type="text/css" media="screen"/> <![endif]-->

追加 [if IE 10]

* [if IE 10] IE10 結果顯示 不是 IE ? 判斷方式有變化。

以下是找到的方式。但不知與 XML 語法使用時是否會有衝突。

<xml> 此段在 XML 標籤內將只針對 IE 10 的瀏覽器和其他的瀏覽器。在 IE 9/8/7 瀏覽器則不顯示出來。 </xml>

此段在 XML 標籤內將只針對 IE 10 的瀏覽器和其他的瀏覽器。在 IE 9/8/7 瀏覽器則不顯示出來。