ASP中如何检测用户所使用的浏览器名称,不只检测出是IE核心或是其它
来源:百度知道 编辑:UC知道 时间:2024/05/28 18:46:55
第一个回答不是我要求的
是得到具体使用的什么软件:比如IE或Maxthon等信息
是得到具体使用的什么软件:比如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