我一直在努力讓自己的努力獲得評論條件工作,我沒有任何運氣有人可以解釋我做錯了什麼?如果IE條件不起作用
這裏是我的代碼:
<!--[if IE 10]>
IE IS VERSION 10<br />
<![endif]-->
<!--[if !IE]><!-->
Browser is not IE
<!--<![endif]-->
<!--[if lt IE 9]>
IE IS LESS THAN VERSION 9<br />
<![endif]-->
正在發生的事情是令人沮喪不一致的。當我用IE8上面的代碼加載頁面時,它會收到消息「IE不到版本9」很好的嗎?沒有,因爲當我在IE10加載在同一頁我得到的消息「的瀏覽器不是IE」
爲什麼會認爲IE10是不是IE瀏覽器?我一直在抓取頁面,但從我發現的代碼中看來沒有任何問題。
唯一的工作代碼程式碼中的最後一個。 IE10不支持條件註釋,因此'[如果IE 10]'不起作用。只有IE <10支持條件註釋,因此'[if!IE]'是無用的。正如你可以在你的發佈代碼中看到的那樣,在「!IE」條件中有一個「語法錯誤」,因此文本「瀏覽器不是IE」應當實際顯示在每個瀏覽器中...... – Teemu
我討厭Internet Explorer – wvdz