Sådan får du information fra en browser klient:
<%
\' create an instance of the Browser Capabilities component
Set browserdetect = Server.CreateObject(\"MSWC.BrowserType\")
\' find some properties of the browser being used to view this page
browser=browserdetect.Browser
version=browserdetect.Version
majorver=browserdetect.Majorver
minorver=browserdetect.Minorver
platform=browserdetect.Platform
frames=browserdetect.Frames
tables=browserdetect.Tables
cookies=browserdetect.Cookies
javascript=browserdetect.JavaScript
\'Denne del kan undværes
\' send some output to the web browser
response.write (\"Browser: \" & browser & \"<BR>\")
response.write (\"Version: \" & version & \"<BR>\")
response.write (\"Majorver: \" & majorver & \"<BR>\")
response.write (\"Minorver: \" & minorver & \"<BR>\")
response.write (\"Platform: \" & platform & \"<BR>\")
response.write (\"Supports frames: \" & frames & \"<BR>\")
response.write (\"Supports tables: \" & tables & \"<BR>\")
response.write (\"Supports cookies: \" & cookies & \"<BR>\")
response.write (\"Supports java script: \" & javascript & \"<BR>\")
%>
<%
\' create an instance of the Browser Capabilities component
Set browserdetect = Server.CreateObject(\"MSWC.BrowserType\")
\' find out if the browser viewing this page supports JavaScript
javascript=browserdetect.JavaScript
if Browser = \"Netscape\" AND Version = \"4.0\" then
\' redirect browser to a page containing lots of Netscape enhancements
response.redirect(\"
http://www.mydomain.com/Netscape-enhanced-page.html\")
Else If Browser = \"IE\" AND Version = \"5.0\" then
\' redirect browser to a page for IE5 Enhancements
response.redirect(\"
http://www.mydomain.com/ie5-enhanced-page.html\")
else
\' redirect browser to a basic page that doesn\'t contain JavaScript
response.redirect(\"
http://www.mydomain.com/standard-page.html\")
end if
%>
Du kan altså gå ind og vælge/tilføje de browser typer du vil redirecte i mit tidligere script.
- Den checker lige det du vil have den til at checke.
Læs nu lige dette link, da det nok vil hjælpe lidt på forståelsen:
http://www.abiglime.com/webmaster/articles/asp/121798.htmFilen \"browscap.ini\" benyttes af komponenten til at \"læse\" klientens browser.
- det vil være en god ide at hente nyeste version.
Du kan også vælge at benytte \"select case\".