行業(yè)動態(tài)
ASP判斷瀏覽器、asp代碼獲取客戶端瀏覽器
發(fā)布日期:2013-08-18 閱讀次數(shù):3926 字體大?。?a href="javascript:;" onclick="ChangeFontSize('content',16)">大
ASP/Visual Basic代碼
  1. <%   
  2. '以下信息由易天科技收集整理。此代碼可用于判斷客戶端的瀏覽器所用的核心(FIRFOX、微軟、GOOGLE的chrome、OPERA、WAP手機端等)   
  3.   
  4. Dim BrowserString   
  5. BrowserString = Request.ServerVariables("HTTP_USER_AGENT")   
  6. BrowserString = Lcase(BrowserString)   
  7.   
  8. Dim broFirefox,broMSIE,broOpera,broWap,borchrome   
  9. broFirefox = "firefox"  
  10. broMSIE = "msie"  
  11. broOpera = "opera"  
  12. broWap = "wap"  
  13. borchrome="chrome"  
  14.   
  15. '如果是Firefox 這個是指火狐   
  16. if Instr(BrowserString, broFirefox) <> 0 then   
  17.  Response.Redirect(broFirefox & ".asp")   
  18. end if   
  19.   
  20. '如果是MSIE 這個就是微軟的IE   
  21. if Instr(BrowserString, broMSIE) <> 0 then   
  22.  Response.Redirect(broMSIE & ".asp")   
  23. end if   
  24.   
  25. '如果是Opera    
  26. if Instr(BrowserString, broOpera) <> 0 then   
  27.  Response.Redirect(broOpera & ".asp")   
  28. end if   
  29.   
  30. '如果是Wap(沒有用過所以還要看HTTP_USER_AGENT表示的結(jié)果)   
  31. if Instr(BrowserString, broWap) <> 0 then   
  32.  Response.Redirect(broWap & ".asp")   
  33. end if   
  34.   
  35.   
  36. '如果是google chrome 注意:很多國內(nèi)的瀏覽器在用這個核心。   
  37. if Instr(BrowserString, borchrome) <> 0 then   
  38.  Response.Redirect(borchrome & ".asp")   
  39. end if   
  40.   
  41. %>   
  42. 以下是輸出瀏覽器的相關(guān)數(shù)據(jù),如果上面的判斷都沒有起效,可以通過下面的代碼查看所使用的瀏覽器   
  43. <%=BrowserString%>   

以上功能是ASP判斷瀏覽器、asp代碼獲取客戶端瀏覽器以后轉(zhuǎn)向不同的網(wǎng)址中,大家也可以跟據(jù)不同的瀏覽器作出不同的判斷。