我需要检查,如果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