asp中,用JAVASCRIPT获取本地MAC码,应该怎么写?或用什么方法?对像?

来源:百度知道 编辑:UC知道 时间:2024/06/11 13:10:05
最好举个实例,谢谢...

最好还能显示计算机名,网关,真实IP 等...
有其中一种都会给分的.

注意是JAVASCRIPT,不是JSCRIPT,两者是有很大的区别的.

var visitormac //本地MAC
var visitorname=?; //计算机名
var visitorgw=?; //网关
var trueip=?; //真实IP(公网)
怎么都是这个...还有别的方法吗?

这个没有办法, 只能通过 ActiveX 来实现

如果js能够轻松读取本地计算机相关信息的话..

那网页也就不存在安全性了

至于使用 active读取, 可以试试. 网上搜的例子

一般很多 ActiveX都会被浏览器屏蔽的
------------------------------------------

<HTML><HEAD><TITLE>WMI Scripting HTML</TITLE>
<META http-equiv=Content-Type c>
<SCRIPT language=javascript event="OnCompleted(hResult,pErrorObject, pAsyncContext)" for=foo>
document.forms[0].txtMACAddr.value=unescape(MACAddr);
document.forms[0].txtIPAddr.value=unescape(IPAddr);
document.forms[0].txtDNSName.value=unescape(sDNSName);
//document.formbar.submit();
</SCRIPT>
<SCRIPT language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo>
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true)
{
if(objObject.MACAddress != null && objObject.MACAddress != "undefined")