使用.net 3.5和C#检测Chrome

You*_*wad 5 c# asp.net

哦,我正在使用此代码来检测浏览器

<%= Request.Browser.Browser %>
Run Code Online (Sandbox Code Playgroud)

使用chrome时,它给了我浏览器

AppleMAC,Safari浏览器

我需要它说铬,Ater环顾四周,我发现了这一点

谷歌浏览器/ Safari浏览器名称和版本相同!

我做了问题答案中给出的所有内容,但这没有用.

我正在使用VS 2010并使用.net framework 3.5

谢谢.

编辑:我尝试过做这个页面上的建议

http://www.codemonkeez.com/2010/06/detect-google-chrome-browser-with.html

它还在给我

AppleMAC,Safari浏览器

:/

再次感谢.

Avi*_*tus 13

你有没有尝试过:

if (Request.UserAgent.Contains("Chrome") && !Request.UserAgent.Contains("Edge"))
{
    //do chrome stuff
}
Run Code Online (Sandbox Code Playgroud)