<SCRIPT language=JScript event="OnCompleted(hResult,pErrorObject, pAsyncContext)" for=foo>
document.write (unescape(MACAddr));
</SCRIPT>
<SCRIPT language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo>
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true && objObject.MACAddress != null && objObject.MACAddress != "undefined")MACAddr = objObject.MACAddress;
</SCRIPT>
<OBJECT id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6
VIEWASTEXT></OBJECT>
<OBJECT id=foo classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223></OBJECT>
<SCRIPT language=JScript>
var service = locator.ConnectServer();
var MACAddr ;
var IPAddr ;
var DomainAddr;
var sDNSName;
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
</SCRIPT>
document.write (unescape(MACAddr));
</SCRIPT>
<SCRIPT language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo>
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true && objObject.MACAddress != null && objObject.MACAddress != "undefined")MACAddr = objObject.MACAddress;
</SCRIPT>
<OBJECT id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6
VIEWASTEXT></OBJECT>
<OBJECT id=foo classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223></OBJECT>
<SCRIPT language=JScript>
var service = locator.ConnectServer();
var MACAddr ;
var IPAddr ;
var DomainAddr;
var sDNSName;
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
</SCRIPT>
解决方案 »
- body的onload事件无效了
- 请问为什么在ff下这里的js不能用了?哪里的兼容性问题?
- javascript操作DOM导致浏览器产生回流操作
- 有一个HTML 文本框,用户向里面输入一个 日期 (格式如下: 2007-1-1)
- 托拽:两个浏览器之间可以实现脱拽么?
- 一个简单的数据检查的问题,请教!
- document.body.innerHTML 可以取得一个html页面中body部分的内容,怎样可以取得整个完整的html内容?
- 有没有可以在网页上拖动一个层,并随着拖动层页面自动伸展(有的拖到页面外面就找不到了,也就是没有出现滚动条)的例子.
- IE6下window.event获取不到的问题
- db.getTableData("US_APP.TB_APP_JTZY_SBTZ", "JZBM=1000002"); 中US...为什么不是table
- 这问题很难,急求解答。
- 请问如下replace方法中的参数是什么意思?
你的意思好像是在用户端用javascript获得本地MAC地址什么?
弱弱的问下:
<OBJECT id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6
这个是javascript就带有的一个控件么?那OnCompleted这几个方法是这个Object的么?不过另外就是就算是从客户端获得了mac地址,你的意思是说把这个地址发给服务端后台么?不过一般原则上对于服务器客户端来说来自于客户端的信息都不能视为太可信,因为客户端是有办法伪造的。
“你可以加密后传输啊”——用什么加密?当然activex这个方式应该是可行的,只是麻烦了点。不过如果不用activex的话,而用javascript等在客户端加密,那算法就不得不完全公开,就没有意义了。
如果你只是想鉴别不同的用户,
或许可试试其方做法,比方说:
客户端的IP+COOKIE//加COOKIE是可能多个用户共用一个网关