日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

asp教程

ASP Browser Capabilities

閱讀 (2352)

ASP Browser Capabilities 組件


ASP Browser Capabilities 組件

ASP Browser Capabilities 組件會創(chuàng)建一個 BrowserType 對象,這個對象可測定訪客瀏覽器的類型、性能和版本號。

當瀏覽器連接到服務(wù)器時,就會向服務(wù)器發(fā)送一個 HTTP User Agent 報頭。這個報頭包含關(guān)于瀏覽器的信息。

BrowserType 對象會把報頭中的信息與服務(wù)器上名為 "Browscap.ini" 的文件中的信息作比較。

如果報頭中的瀏覽器類型和版本號與 "Browsercap.ini" 文件中信息匹配,那么我們就可以使用 BrowserType 對象列出這個匹配的瀏覽器的相關(guān)屬性。如果上述情況不匹配,這個對象會把每個屬性設(shè)置為 "UNKNOWN"。

語法

<%
Set MyBrow=Server.CreateObject("MSWC.BrowserType")
%>


ASP Browser Capabilities 實例

下面的實例會在 ASP 文件中創(chuàng)建一個 BrowserType 對象,并顯示當前瀏覽器性能的一些信息:

實例

<!DOCTYPE html>
<html>
<body>
<%
Set MyBrow=Server.CreateObject("MSWC.BrowserType")
%>

<table border="0" width="100%">
<tr>
<th>Client OS</th><th><%=MyBrow.platform%></th>
</tr><tr>
<td >Web Browser</td><td ><%=MyBrow.browser%></td>
</tr><tr>
<td>Browser version</td><td><%=MyBrow.version%></td>
</tr><tr>
<td>Frame support?</td><td><%=MyBrow.frames%></td>
</tr><tr>
<td>Table support?</td><td><%=MyBrow.tables%></td>
</tr><tr>
<td>Sound support?</td><td><%=MyBrow.backgroundsounds%></td>
</tr><tr>
<td>Cookies support?</td><td><%=MyBrow.cookies%></td>
</tr><tr>
<td>VBScript support?</td><td><%=MyBrow.vbscript%></td>
</tr><tr>
<td>JavaScript support?</td><td><%=MyBrow.javascript%></td>
</tr>
</table>

</body>
</html>

輸出:

Client OS WinNT
Web Browser IE
Browser version 5.0
Frame support? True
Table support? True
Sound support? True
Cookies support? True
VBScript support? True
JavaScript support? True

演示實例 ?

Browscap.ini 文件

"Browscap.ini" 文件用于聲明屬性,并設(shè)置各瀏覽器的默認值。

這部分內(nèi)容不是關(guān)于如何維護 Browscap.ini 文件的教程,我們只提供一些關(guān)于 "Browsercap.ini" 的基礎(chǔ)知識和概念,讓您對該文件有個大概的了解。

"Browscap.ini" 文件可包含下面的信息:

[;comments]
[HTTPUserAgentHeader]
[parent=browserDefinition]
[property1=value1]
[propertyN=valueN]
[Default Browser Capability Settings]
[defaultProperty1=defaultValue1]
[defaultPropertyN=defaultValueN]

參數(shù) 描述
comments 可選項。任何起始于分號的代碼行都被 BrowserType 對象忽略。
HTTPUserAgentHeader 可選項。規(guī)定與在 propertyN 中設(shè)定的 browser-property 值聲明相關(guān)的 HTTP User Agent 報頭。允許使用通配符。
browserDefinition 可選項。規(guī)定作為父瀏覽器使用的某個瀏覽器的 HTTP User Agent header-string。當前瀏覽器的定義會繼承在父瀏覽器的定義中所有聲明過的屬性值。
propertyN 可選項。規(guī)定瀏覽器的屬性。下面的表格列出了某些可能的屬性:
  • ActiveXControls - 支持 ActiveX? 控件?
  • Backgroundsounds - 支持背景聲音?
  • Cdf - 支持針對網(wǎng)絡(luò)廣播的頻道定義格式?
  • Tables - 支持表格?
  • Cookies - 支持 cookies?
  • Frames - 支持框架?
  • Javaapplets - 支持 Java applets?
  • Javascript - 支持 JScript?
  • Vbscript - 支持 VBScript?
  • Browser - 規(guī)定瀏覽器的名稱
  • Beta - 瀏覽器是否為 beta 軟件?
  • Platform - 規(guī)定瀏覽器運行的平臺
  • Version - 規(guī)定瀏覽器的版本號
valueN 可選項。規(guī)定 propertyN 的值。可為字符串、整數(shù)(前綴帶 #)或者布爾值。
defaultPropertyN 可選項。規(guī)定瀏覽器屬性的名稱,假如已定義的 HTTPUserAgentHeader 值中沒有值能與瀏覽器發(fā)送的 HTTP User Agent 報頭相匹配,則為這個屬性分配一個默認的值。
defaultValueN 可選項。規(guī)定 defaultPropertyN 的值。可為字符串、整數(shù)(前綴帶 #)或者布爾值。

"Browscap.ini" 文件可能如下所示:

;IE 5.0
[IE 5.0]
browser=IE
Version=5.0
majorver=#5
minorver=#0
frames=TRUE
tables=TRUE
cookies=TRUE
backgroundsounds=TRUE
vbscript=TRUE
javascript=TRUE
javaapplets=TRUE
ActiveXControls=TRUE
beta=False

;DEFAULT BROWSER
[*]
browser=Default
frames=FALSE
tables=TRUE
cookies=FALSE
backgroundsounds=FALSE
vbscript=FALSE
javascript=FALSE

關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲一区二区视频在线 | 欧美成人精品 | 精品久久一区二区三区 | av在线一区二区三区 | 相泽南av在线播放 | 黄色av一区 | 91久久国产综合久久 | 久久久www成人免费无遮挡大片 | 中文在线一区二区 | 欧美福利专区 | 久久诱惑 | 美女网站视频黄 | 成人精品福利 | 天天操夜夜撸 | 一二三区在线 | 国产一二三区不卡 | 91精品国产九九九久久久亚洲 | 亚洲精品亚洲人成人网 | 欧美插插视频 | 在线婷婷 | 国产在线小视频 | 精品九九久久 | 国产精品视频在线观看 | 欧美午夜一区二区福利视频 | 国产福利小视频 | a国产精品| 免费在线观看黄色网 | 久久在线播放 | 人人草人人| 日韩欧美网 | 一区二区三区免费 | 日韩精品一卡 | 久久久久一区二区 | 久久久精品高清 | 成人免费在线观 | 精产国品一二三区 | 久久久久久久久久久美女 | 国产欧美一区二区三区在线看 | 国产中文字幕一区 | 国产精品一区二区三区久久久 | 嫩草一区二区三区 |