如何根据浏览器类型加载不同的css。 我想在 asp.net 中为 IE 和 Firefox 加载不同的 css 我正在使用 IE8 及更高版本和 forefox 3 及更高版本。 请帮助我。
最佳答案
Request.Browser将为您提供完整的浏览器信息,您可以在其中查看版本、浏览器名称、浏览器类型等。
if(Request.Browser.Browser == "IE")
{
HtmlLink css = new HtmlLink();
css.Href = ResolveClientUrl("~/style/StyleSheet.css");
css.Attributes["rel"] = "stylesheet";
css.Attributes["type"] = "text/css";
css.Attributes["media"] = "all";
Page.Header.Controls.Add(css);
}
关于c# - 根据浏览器加载不同的css文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6715806/