我需要檢查,如果IE 6,如果是加載所有本地或者JS文件都高或差即鉻等,然後從如果IE6做到這一點,那麼做。我怎樣才能做到這一點
我已經使用CDN(谷歌,或任何其他)加載對於風格
<!--[if lte IE 6]>
<link href="Content/themes/bootstrap/css/bootstrap-ie6.css" rel="stylesheet" />
<link href="Content/Site-ie6.css" rel="stylesheet" />
<![endif]-->
但有條件的意見我知道,我們有一些使用IE6的用戶和所有這些用戶都在同一個位置,需要從該網站沒有CDN的加載js文件。所以,如果ie6從本地站點加載js文件,否則其他任何從cdn加載。
我該怎麼做?
將在下面的工作:
類似於:(How do I make an "else" in an IE HTML conditional?)
<!--[if lte IE 6]>
You're using IE 6!
<![endif]-->
<![if ! lte IE 6]>
You're using something else!
<![endif]>
感謝
我認爲這個<! - [if gt IE 6]>其他東西<! - '會起作用。我不確定這是否是! IE IE 6語法正確與否。在[wiki鏈接]中有一些示例(http://en.wikipedia.org/wiki/Conditional_comment)。最後,我完全同意下面的評論和duffymo的回答。 – Harry
用戶modernizr請 – kangoroo
我確實有<%:Scripts.Render(「〜/ bundles/modernizr」)%>。但說實話,我甚至沒有檢查過哪裏或者它做了什麼。雖然如果它的CDN然後它不會爲這些特定的ie6用戶工作。 ie6用戶有一個防火牆阻止訪問除我的網站以外的任何內容。這不能改變。 – Jonnymaboy