使用Request.Servervariables("HTTP_USER_AGENT")取值
思路一:
使用Request.Servervariables("HTTP_USER_AGENT")取操作系统编号和浏览器版本号,配合split函数将字符串分成数组,再使用replace函数将数组内的部份字符串进行了替换。
1strsplit=split(Request.Servervariables("HTTP_USER_AGENT"),";")
2strsplit(1)=replace(strsplit(1),"MSIE","Internet Explorer")
3strsplit(2)=replace(strsplit(2),"NT 5.1","XP")
4strsplit(2)=replace(strsplit(2),"NT 5.0","2000")
5strsplit(1)=Trim(strsplit(1))
6strsplit(2)=Trim(strsplit(2))
2strsplit(1)=replace(strsplit(1),"MSIE","Internet Explorer")
3strsplit(2)=replace(strsplit(2),"NT 5.1","XP")
4strsplit(2)=replace(strsplit(2),"NT 5.0","2000")
5strsplit(1)=Trim(strsplit(1))
6strsplit(2)=Trim(strsplit(2))
思路二:
使用Request.Servervariables("HTTP_USER_AGENT")取出相关字符串后,使用Instr函数进行字符串的搜索,如Instr返回的值>0时,可判断是哪种操作系统和浏览。