如何加载基于浏览器的类型不同的CSS。 我想加载在asp.net中不同的CSS的IE和Firefox 我USNG IE8及以上forefox 3及以上。 请帮助我。
How to load different css based on browser type. I want to load different css for IE and Firefox in asp.net I'm usng IE8 and above and forefox 3 and above. please help me.
的Request.Browser 会给你完整的浏览器信息,在这里你可以查看版本,浏览器名称,浏览器类型等。
Request.Browser will give you complete browser information, where you can check version, browser name, browser type etc.
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);
}
上一篇:在我的动态加载的用户控件的事件不会在ASP.NET Web应用程序火我的、会在、控件、应用程序
下一篇:为什么用的System.Console.WriteLine一行的应用程序给我一个语法错误?给我、什么用、应用程序、语法错误