本文介绍了浏览器检测的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要从别人分开IE和FF浏览器
这是一个伪code:
如果(CurrentBrowser == IE(6+)或FF(2+))
{
...
}
其他
{
...
}
在保护无效的Page_Load()
事件(是这么认为的)
IF((Request.Browser.Type ==IE)||(Request.Browser.Type ==FF))
{
WebMsgBox.Show(1111);
}
无影响: - ?/什么是IE和FF类型
解决方案
如果(Request.Browser.Type.Contains(火狐))//用支票取代
{
...
}
否则,如果(Request.Browser.Type.ToUpper()。包含(IE))//用支票取代
{
如果(Request.Browser.MajorVersion 7;)
{
做一点事();
}
...
}
其他{}
I need to separate IE and FF browsers from others
it's a pseudo-code :
If (CurrentBrowser == IE(6+) or FF(2+) )
{
...
}
else
{
...
}
in protected void Page_Load()
event (think so)
if ((Request.Browser.Type == "IE") || (Request.Browser.Type == "FF"))
{
WebMsgBox.Show("1111");
}
no effects :-/ what is IE and FF types?
解决方案
if (Request.Browser.Type.Contains("Firefox")) // replace with your check
{
...
}
else if (Request.Browser.Type.ToUpper().Contains("IE")) // replace with your check
{
if (Request.Browser.MajorVersion < 7)
{
DoSomething();
}
...
}
else { }
这篇关于浏览器检测的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!