⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serverbrowserdetect.asp

📁 javascript source code part1
💻 ASP
字号:
<%@ LANGUAGE = JavaScript%>
<HTML>
<BODY>

<%= Request.ServerVariables("HTTP_USER-AGENT") %>

<%

function getBrowserName()
{
   var lsBrowser = new String(Request.ServerVariables("HTTP_USER-AGENT"));
   if (lsBrowser.indexOf("MSIE") >= 0)
   {
      lsBrowser = "MSIE";
   }
   else if (lsBrowser.indexOf("Mozilla") >= 0)
   {
      lsBrowser = "NETSCAPE";
   }
   else
   {
      lsBrowser = "UNKNOWN";
   }

   return lsBrowser;
}

function getOS()
{
   var userPlat = "unknown";
   var navInfo = new String(Request.ServerVariables("HTTP_USER-AGENT"));

   if ((navInfo.indexOf("Windows NT") != -1)
      || (navInfo.indexOf("Windows 95") != -1 )
      || (navInfo.indexOf("Windows 98") != -1 )
      || (navInfo.indexOf("WinNT") != -1 )
      || (navInfo.indexOf("Win95") != -1 )
      || (navInfo.indexOf("Win98") != -1 ))
   {
      userPlat = "Win32";
   }
   else if(navInfo.indexOf("Win16") != -1)
   {
      userPlat = "Win16";
   }
   else if(navInfo.indexOf("Macintosh") != -1)
   {
      userPlat = "PPC";
   }
   else if(navInfo.indexOf("68K") != -1)
   {
      userPlat = "68K";
   }
   return userPlat;
}

function getBrowserVersion()
{
   var findIndex;
   var browserVersion;
   var browser = getBrowserName();
   browserVersion = new String(Request.ServerVariables("HTTP_USER-AGENT"));

   if (browser == "MSIE")
   {
      findIndex = browserVersion.indexOf("MSIE") + 5;
      browserVersion = parseFloat(browserVersion.substring(findIndex,
         findIndex + 4));
   }
   else if (browser == "NETSCAPE")
   {
      findIndex = browserVersion.indexOf("Mozilla") + 8;
      browserVersion = parseFloat(browserVersion.substring(findIndex,
         findIndex + 4));
   }
   else if (browser == "UNKNOWN")
   {
      browserversion = 0;
   }

   return browserVersion;
}

%>
<P>
Browser is <%=getBrowserName()%>
<BR>
Operating system is <%=getOS()%>
<BR>
Browser Version is <%=getBrowserVersion()%>
</P>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -