如何在asp.net中检测新的Microsoft浏览器“Edge”

前端之家收集整理的这篇文章主要介绍了如何在asp.net中检测新的Microsoft浏览器“Edge”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在asp.net中,使用这个结构,我如何检测新的Microsoft“Edge”浏览器?
Dim wrkBrowser As String = ""
    Dim wrkBrowserType As String = HttpContext.Current.Request.Browser.Type
    If InStr(wrkBrowserType,"Chrome") <> 0 Then
        wrkBrowser = "Chrome"
    End If
    If InStr(wrkBrowserType,"MSIE") <> 0 Then
        wrkBrowser = "IE"
    End If
    If InStr(wrkBrowserType,"FireFox") <> 0 Then
        wrkBrowser = "FF"
    End If

解决方法

我不擅长任何.NET,但读取你的代码,在我看来,返回的值
HttpContext.Current.Request.Browser.Type

用户代理.

您可以在this页面找到有关Edge的用户代理的信息.

边缘的用户代理:

Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0

请注意,值可以根据移动设备,xBox等进行更改.

所以在你的情况下,尝试检查“边缘”

原文链接:https://www.f2er.com/aspnet/251260.html

猜你在找的asp.Net相关文章