Javascript获取完整的IE版本号|浏览器类型|浏览器版本|浏览器语言|CPU类型|操作系统|屏幕分辨率 等等 ...

除了java可以获得浏览器信息,操作系统信息之外,javascript也可以获得。如下

 

<html xmlns:ie>
<head>
<title>VN.ST.-www.51windows.Net</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style> 
<!--
@media all {
   IE\:CLIENTCAPS {behavior:url(#default#clientCaps)}
}
-->
</style>
<style type="text/css">
p, td, input { font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; 
               font-family: 宋体, 'MS Song'; cursor: default;padding:3px}
body         { font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; 
               font-family: 宋体, 'MS Song'; color: windowtext; 
               background-color: menu; background-repeat: repeat; 
               background-attachment: scroll; background-position: 0% }
</style>
</head>

<body bgcolor="#FFFFFF" text="#000000" marginwidth="0" marginheight="0">

<IE:CLIENTCAPS ID="oClientCaps" />
<table width="476" border="0" cellspacing="1" cellpadding="0" bgcolor="#1892B5" align=center>
<tr>
    <td width="73" bgcolor="#FFFFFF">浏览器类型</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.appName)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">浏览器版本</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.appVersion)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">浏览器语言</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.browserLanguage)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">CPU类型</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.cpuClass)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">操作系统</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.platform)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">系统语言</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.systemLanguage)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">用户语言;</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.userLanguage)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">在线情况</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.onLine)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">屏幕分辨率</td>
    <td width="389" bgcolor="#FFFFFF">      <script>document.write(window.screen.width+"x"+window.screen.height)</script></td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">颜色</td>
    <td width="389" bgcolor="#FFFFFF"> <script>document.write(window.screen.colorDepth+"位")</script></td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">字体平滑</td>
    <td width="389" bgcolor="#FFFFFF"><script>document.write(window.screen.fontSmoothingEnabled)</script></td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">更新版本</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.appMinorVersion)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">appCodeName</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.appCodeName)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">cookieEnabled</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.cookieEnabled)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">userAgent</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.userAgent)</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">javaEnabled</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.javaEnabled())</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">taintEnabled</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(navigator.taintEnabled())</script>
    </td>
</tr>
<tr>
    <td width="73" bgcolor="#FFFFFF">connectionType</td>
    <td width="389" bgcolor="#FFFFFF"> 
      <script>document.write(oClientCaps.connectionType)</script>
    </td>
</tr>
</table>
<script Language="&#106avascript">
if (oClientCaps.connectionType == "modem")
alert("没有用宽带呀?还在用猫上网,不过和我一样!");
else if(oClientCaps.connectionType == "offline")
alert("怎么没有上网?")
</script>
</body>
</html>

效果如下:

浏览器类型	Microsoft Internet Explorer
浏览器版本	4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; Embedded Web Browser from: http://bsalsa.com/; .NET CLR 2.0.50727)
浏览器语言	zh-cn
CPU类型	x86
操作系统	Win32
系统语言	zh-cn
用户语言;	zh-cn
在线情况	true
屏幕分辨率	1024x768
颜色	32位
字体平滑	false
更新版本	0
appCodeName	Mozilla
cookieEnabled	true
userAgent	Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; Embedded Web Browser from: http://bsalsa.com/; .NET CLR 2.0.50727)
javaEnabled	true
taintEnabled	false
connectionType	lan
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值