ASP中如何检测用户所使用的浏览器名称,不只检测出是IE核心或是其它

来源:百度知道 编辑:UC知道 时间:2024/05/28 18:46:55
第一个回答不是我要求的
是得到具体使用的什么软件:比如IE或Maxthon等信息

当然你可以用客户端脚本如Javascript来做浏览器类型检测,但有些浏览器不支持客户端脚本如 Lynx,或者有些人把允许JavaScript的选项给关掉了,那样的话你就达不到目的了。

看看下面的例子来了解一下ASP是如何解决这个问题的
<%@ Language=VBScript %>

<HTML>

<HEAD>

<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">

</HEAD>

<BODY>

<%

dim BrowserType

set bc = Server.CreateObject("MSWC.BrowserType")

if bc.browser="IE" then

BrowserType = "MSIE"

elseif bc.browser="Netscape" then

BrowserType = "Netscape"

elseif bc.browser="Lynx" then

BrowserType = "Lynx"

end if

%>

<%

select case BrowserType

case "Lynx"

Response.Write("You're using Lynx! How do you manage to live
w