请教高手,如何使用js通过浏览器获得客户机的信息
简单说,就是我的网页上有一些JS
当对方提交表单或者点击链接时,我怎么获得他的一些信息,比如他的IP地址,操作系统,时区等
还能获得更多的信息么?比如硬盘,内存等信息。如果可以,如何获得?谢谢高手了~
[解决办法]
百度找的~~~ ip啊 硬盘 内存这些是获取不到的~~
<HTML> <BODY><SCRIPT LANGUAGE="javascript"><!--function getBrowserInfo(){ var _name="---------------浏览器信息---------------\n\n"; _name+="浏览器名称:\t"+navigator.appName+"\n\n"; _name+="浏览器版本:\t"; var _version=navigator.appVersion; if(_version.indexOf('MSIE 4')>0){ _name+="IE 4.0"; }else if(_version.indexOf('MSIE 5')>0){ _name+="IE 5.0"; }else if(_version.indexOf('MSIE 5.5')>0){ _name+="IE 5.5"; }else if(_version.indexOf('MSIE 6.0')>0){ _name+="IE 6.0"; }else if(_version.indexOf('MSIE 7.0')>0){ _name+="IE 7.0"; }else{ _name+=_version; } _name+="\n\n"; _name+="操作系统为:\t"; var _agent=navigator.userAgent; if(_agent.indexOf("NT 95")>0||_agent.indexOf("Windows 98")>0){ _name+="Windows 98"; }else if(_agent.indexOf("NT 9x")>0){ _name+="Windows Me"; }else if(_agent.indexOf("NT 5.0")>0){ _name+="Windows 2000"; }else if(_agent.indexOf("NT 5.1")>0){ _name+="Windows XP"; }else if(_agent.indexOf("NT 5.2")>0){ _name+="Windows 2003"; }else if(_agent.indexOf("Windows")>0&&_agent.indexOf("NT")>0){ _name+="其他Windows系统" ; }else{ _name+="其他版本操作系统" ; } _name+="\n\n"; _name+="----------------------------------------"; return _name;}alert(getBrowserInfo());//以下这段是一些其他的可用的信息document.write("<h2>")document.write("浏览器名称:"+navigator.appName+"<br>")document.write("浏览器版本:"+navigator.appVersion+"<br>")document.write("浏览器代码:"+navigator.appCodeName+"<br>")document.write("使用系统:"+navigator.platform+"<br>")document.write("名称/版本:"+navigator.userAgent+"<br>")document.write("</h2>")//--></SCRIPT> </BODY></HTML>