ASP Browser 組件執行個體教程
瀏覽器功能的ASP組件
該瀏覽器功能的ASP組件建立一個BrowserType對象確定的類型,功能和版本號碼每個瀏覽器訪問您的網站。
當瀏覽器串連到一個伺服器,一個HTTP使用者代理程式頭也發送到伺服器。這頭包含有關瀏覽器(如瀏覽器類型和版本號碼) 。該BrowserType對象然後比較中的資訊與資訊標題在一個檔案中的伺服器上所謂的“ Browscap.ini ” 。
如果有一場比賽之間的瀏覽器類型和版本號碼發送的標題和資訊的“ Browsercap.ini ”檔案,可以使用BrowserType對象列出的屬性匹配的瀏覽器。如果沒有匹配的瀏覽器類型和版本號碼的Browscap.ini檔案,將每一套財產“未知” 。
文法
<%
Set MyBrow=Server.CreateObject("MSWC.BrowserType")
%>
下面的例子建立了一個BrowserType對象在一個ASP檔案,並顯示一個表,列出一些功能在目前的瀏覽器:
<html><body>
<%Set MyBrow=Server.CreateObject("MSWC.BrowserType")%>
<table border="1" 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>%