如何绝对获知浏览器类型?
来源:asp之家 发布时间:2009-12-16 18:58:00
标签:浏览器,HTTP_USER_AGENT,MSWC.BrowserType,对象
它在Lynx里也会运行得很好:
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<title>精彩春风之真实浏览器侦测</title>
</HEAD>
<BODY>
<%
dim BrowserType
set bc = Server.CreateObject("MSWC.BrowserType")
' MSWC.BrowserType对象属性比HTTP_USER_AGENT常量更容易处理,它不会把IE显示成"Mozilla (compatible)"
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("您用的是Lynx浏览器!")
case "MSIE"
Response.Write("您用的是IE浏览器!")
case "Netscape"
Response.Write("您有的是Netscape浏览器!")
case else
Response.Write("嘻嘻,您现在用的浏览器我还不认识呢!")
End select
%>
<BR>
</BODY>
</HTML>
0
投稿
猜你喜欢
- 一、Python urllib 模块是什么urllib 模块是 Python 标准库,其价值在于抓取网络上的 URL 资源,入门爬
- 调用百度API获取经纬度信息。import requestsimport jsonaddress = input('请输入地点:
- python如何处理“&#”开头加数字的html字符,比如:风水这类数据。用python
- 本文详细讲述了CI框架整合smarty步骤。分享给大家供大家参考,具体如下:Ci结合smarty的配置步骤:1. 第一步配置ci和下载sma
- 目录logging的简单使用|2logging常见对象|3logging基本使用|4logging之Formatter对象|5logging
- 本文实例讲述了python中dir函数用法。分享给大家供大家参考。具体分析如下:dir 函数返回任意对象的属性和方法列表,包括模块对象、函数
- matlab程序读取单片机通过串口传来的IMU角度数据,并用曲线显示出来。上传的值为float型,每个数据后有回车符。范围90~-90主文件
- 经常会在连接DB的时候用到,就是不知道代表什么意思。。。RS.OPEN SQL,CONN,A,BA: ADOPENFORWARDONLY(=
- 概述传入条件的不同,会执行不同的语句每一个case分支都是唯一的,从上到下逐一测试,直到匹配为止。语法第一种【switch 带上表达式】sw
- 有个Q友问怎么写个程序能按照要求输入,再输出对应形状的面积?我大概写了几行,没有考虑输出异常,重点想记录下 int 的接收,如下图知识点就两
- reflect.StructField 和 reflect.Method如果变量是一个结构体,我们还可以通过结构体域类型对象 reflect
- 对象的创建模式Object 构造函数模式:先创建空对象,再动态添加属性和方法。适用场景:初始时对象内部数据不确定。存在问题:语句太多(这个问
- python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包。基本框架比较简单,但是做一个功能完善且比较好看整洁
- 一、什么是幻读在一次事务里面,多次查询之后,结果集的个数不一致的情况叫做幻读。而多出来或者少的哪一行被叫做 幻行二、为什么要解决幻读在高并发
- 目录前言创建表关系多表数据操作 - 增删改一对多&一对一关系 - 增删改增加数据删除数据修改数据多对多关系 - 增删改增加多对多关系
- numpy库概述numpy库处理的最基础数据类型是由同种元素构成的多维数组,简称为“数组”数组的特点:数组中所有元素的类型必须相同数组中元素
- 1、需要将时间字符串转换成datetime类型,语法:data[‘time'] = pd.to_datetime(data[‘tim
- 代码class Shuxing(): def __init__(self, size = 10): s
- 用了on error resume next则在这句往后的代码就算出错也会继续执行具体有没有错可以用err.number来判断err.num
- 在实际工作中,有时候需要对判断字符串是否为合法的json格式解决方法使用json.loads,这样更加符合‘Pythonic'写法代