<%
Function GetBrower()
useragent=Request.ServerVariables("HTTP_USER_AGENT")
useragent=Lcase(useragent)
'Browser Check
dim btype,bname,bversion,idx,Os
btype=""
if inStr(useragent,"icab") then
bname="iCab"
elseif inStr(useragent,"lynx") then
bname="Lynx"
elseif inStr(useragent,"links") then
bname="Links"
elseif inStr(useragent,"elinks") then
bname="ELinks"
elseif inStr(useragent,"jbrowser") then
bname="JBrowser"
elseif inStr(useragent,"konqueror") then
bname="Konqueror"
elseif inStr(useragent,"gecko") then
bname="Mozilla"
btype=btype &"[Gecko]"
if inStr(useragent,"aol") then
bname="AOL"
elseif inStr(useragent,"netscape") then
bname="Netscape"
elseif inStr(useragent,"firefox") then
bname="FireFox"
elseif inStr(useragent,"chimera") then
bname="Chimera"
elseif inStr(useragent,"camino") then
bname="Camino"
elseif inStr(useragent,"galeon") then
bname="Galeon"
elseif inStr(useragent,"k-meleon") then
bname="K-Meleon"
end if
elseif inStr(useragent,"bot") or inStr(useragent,"crawl") or inStr(useragent,"spider") or inStr(useragent,"mediapartners") or inStr(useragent,"slurp") then
btype=btype &"[Bot/Crawler/Spider]"
if inStr(useragent,"grub") then
bname="Grub"
elseif inStr(useragent,"googlebot") or inStr(useragent,"google") then
bname="GoogleBot"
elseif inStr(useragent,"baidu") then
bname="BaiduBot"
elseif inStr(useragent,"sogou") then
bname="SogouBot"
elseif inStr(useragent,"msnbot") then
bname="MSN Bot"
elseif inStr(useragent,"slurp") then
bname="Yahoo! Slurp"
end if
elseif inStr(useragent,"wget") then
bname="Wget"
elseif inStr(useragent,"ask jeeves") or inStr(useragent,"teoma") then
bname="Ask Jeeves/Teoma"
elseif inStr(useragent,"msie") then
btype="[IE"
bversion=Mid(useragent,inStr(useragent,"msie")+5,3)
btype=btype & bversion &"]"
bname="IE"
if inStr(useragent,"msn") then
bname="MSN"
elseif inStr(useragent,"aol") then
bname="AOL"
elseif inStr(useragent,"webtv") then
bname="WebTV"
elseif inStr(useragent,"myie2") then
bname="MyIE2"
elseif inStr(useragent,"maxthon") then
bname="Maxthon"
elseif inStr(useragent,"gosurf") then
bname="GoSurf"
elseif inStr(useragent,"netcaptor") then
bname="NetCaptor"
elseif inStr(useragent,"sleipnir") then
bname="Sleipnir"
elseif inStr(useragent,"avant browser") then
bname="AvantBrowser"
elseif inStr(useragent,"greenbrowser") then
bname="GreenBrowser"
elseif inStr(useragent,"slimbrowser") then
bname="SlimBrowser"
end if
elseif inStr(useragent,"opera") then
bname="Opera"
idx=inStr(useragent,"opera")
bversion=mid(useragent,idx+6,idx+9)
bname=bname & bversion
elseif inStr(useragent,"applewebkit") then
btype="[AppleWebKit]"
if inStr(useragent,"omniweb") then
bname="OmniWeb"
elseif inStr(useragent,"safari") then
bname="Safari"
elseif inStr(useragent,"mozilla") then
bname="Mozilla"
end if
end if
if bname="" then bname="unknow"
GetBrower=bname
end Function
dim tbrower
tbrower = GetBrower
if tbrower = "FireFox" then
Response.Redirect "/Sorry.asp"
Response.Flush
end if
%>