js获取浏览器信息和客户端硬件信息(摘自ITEYE)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script id=clientEventHandlersJS language=javascript >
/******************************************下为浏览器信息************************************************/
//获取浏览器相关信息
function allinfo(){
var appName=navigator.appName; //浏览器的正式名称
var appVersion=navigator.appVersion; //浏览器的版本号
var cookieEnabled = navigator.cookieEnabled; // 返回用户浏览器是否启用了cookie
var cpuClass = navigator.cpuClass; //返回用户计算机的cpu的型号,通常intel芯片返回"x86"(火狐没有)
var mimeType = navigator.mimeTypes; // 浏览器支持的所有MIME类型的数组
var platform = navigator.platform; // 浏览器正在运行的操作系统平台,包括Win16(windows3.x)
// Win32(windows98,Me,NT,2000,xp),Mac68K(Macintosh 680x0)
// 和MacPPC(Macintosh PowerPC)
var plugins = navigator.plugins; // 安装在浏览器上的所有插件的数组
var userLanguage = navigator.userLanguage; // 用户在自己的操作系统上设置的语言(火狐没有)
var userAgent = navigator.userAgent; //包含以下属性中所有或一部分的字符串:appCodeName,appName,appVersion,language,platform
var systemLanguage = navigator.systemLanguage; // 用户操作系统支持的默认语言(火狐没有)
var info = "<table border=1>";
var type ="";
if(isIe()){
type="IE浏览器";
}else if(isFireFox()){
type="火狐浏览器";
}
info+="<tr><td>浏览器类型:</td><td>"+type+"</td></tr>";
info+="<tr><td>浏览器属性信息:</td><td>"+userAgent+"</td></tr>";
info+="<tr><td>浏览器的正式名称:</td><td>"+appName+"</td></tr>";
info+="<tr><td>浏览器的版本号:</td><td>"+appVersion+"</td></tr>";
info+="<tr><td>浏览器的是否启用了cookie:</td><td>"+cookieEnabled+"</td></tr>";
info+="<tr><td>cpu等级:</td><td>"+cpuClass+"</td></tr>";
info+="<tr><td>浏览器的MIME类型:</td><td>"+mimeType.length+"</td></tr>";
info+="<tr><td>系统平台:</td><td>"+platform+"</td></tr>";
info+="<tr><td>安装的插件:</td><td>"+plugins+"</td></tr>";
info+="<tr><td>插件的数量:</td><td>"+plugins.length+"</td></tr>";
info+="<tr><td>插件的名称:</td><td>"+getPluginName()+"</td></tr>";
info+="<tr><td>用户设置的操作系统语言:</td><td>"+userLang