`
fresh_daily
  • 浏览: 15741 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

js获取客户端mac(摘录整理)

    博客分类:
  • js
阅读更多
<HTML><HEAD><TITLE>get MAC address</TITLE> 
<META http-equiv=Content-Type content="text/html; charset=gb2312"> 
	<SCRIPT language=JScript 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);  
	</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" && objObject.DNSServerSearchOrder!=null) 
			MACAddr = objObject.MACAddress; 
			if(objObject.IPEnabled && objObject.IPAddress(0) != null && objObject.IPAddress(0) != "undefined" && objObject.DNSServerSearchOrder!=null) 
			IPAddr = objObject.IPAddress(0); 
			if(objObject.DNSHostName != null && objObject.DNSHostName != "undefined") 
			sDNSName = objObject.DNSHostName; 
		} 
	</SCRIPT> 
  
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD> 
<BODY> 
	<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> 
  
	<FORM id="formfoo" name="formbar" action="index.do" method="post"> 
		<INPUT value=""   name="txtMACAddr"> 
		<INPUT value=""  name="txtIPAddr">  
		<INPUT value="" name="txtDNSName"> 
	</FORM> 
</BODY> 
</HTML>
分享到:
评论

相关推荐

    传播学原理知识点个人从老师PPT上摘录整理.doc

    传播学原理知识点个人从老师PPT上摘录整理.doc

    webservice摘录webservice摘录

    webservice摘录webservice摘录webservice摘录webservice摘录webservice摘录webservice摘录webservice摘录webservice摘录webservice摘录质

    文本整理器V3[1].0_绿色(整理文本的利器)

    《文本整理器V3[1].0:网页摘录与txt文本管理的高效工具》 在信息化时代,网络上的文章信息丰富多样,然而在摘录和整理这些信息时,我们常常面临格式杂乱、信息碎片化的困扰。为了解决这个问题,一款名为“文本整理...

    摘录:Ext Js 简单入门(淡入淡出、波纹效果)

    Ext Js 是一个强大的JavaScript库,专门用于构建富客户端的Web应用程序。它提供了丰富的组件系统、数据绑定、动画效果以及强大的API,使得开发人员能够创建功能丰富的、交互式的用户界面。在"摘录:Ext Js 简单入门...

    ICMP(个人摘录并整理)

    ICMP协议中的重定向消息用于告知主机更有效的路由路径,路由器通告和请求消息用于自动配置网络接口的地址掩码,时间戳请求和应答用于同步网络上主机的时间,地址掩码请求和应答用于获取子网的地址掩码信息等。...

    概念图——摘录之星

    摘录之星的特点包括: 摘录,一步到位:按下一个热键(Ctrl+S,可重新定义)就自动完成内容的命名、保存、归并目录等诸多事项,并且自动记忆其它重要参考信息,如页面网址、摘录时间、应用程序名等。 摘录,一键通:...

    Linux摘录入门基础

    Linux摘录入门基础 在计算机世界中,Linux操作系统是一个强大且灵活的开源系统,它以其稳定性和安全性赢得了全球用户的喜爱。这份"Linux摘录入门基础"涵盖了Linux的基础知识,包括安装、基本命令、文件系统、用户...

    从各类电脑报刊摘录的一些经典文摘

    从各类电脑报刊摘录的一些经典文摘;qq,msn传送文件的原理比较;u盘启动系统;(不断更新中。。。。)

    UML摘录小结.doc

    《UML 摘录小结》 UML,全称为Unified Modeling Language,是一种标准化的通用建模语言,主要用于软件开发过程中的系统描述、可视化、构造和文档化。UML的诞生是为了统一Booch、Rumbaugh和Jacobson等人的表示方法,...

    C++学习摘录

    - RAII(资源获取即初始化)原则及其在智能指针(如`std::unique_ptr`、`std::shared_ptr`)中的应用 - Lambda表达式,用于简化函数对象的定义和使用 掌握这些内容不仅能提升你的C++编程技能,也能帮助你更好地理解...

    《Java与模式 阎宏 摘录》.doc 更新中……

    《Java与模式 阎宏 摘录》是一本深度探讨Java编程语言与设计模式的书籍,由著名IT专家阎宏所著。这本书旨在帮助Java开发者深入理解面向对象设计原则,掌握并应用各种设计模式,提升软件开发的效率和质量。通过摘录,...

    摘录微博 v1.0正式版.rar

    《摘录微博 v1.0正式版》是一款专注于微博内容摘录的应用软件,适用于那些需要批量收集、整理或分析微博信息的用户。该版本为1.0正式版,表明其经过了充分的测试,具备稳定性和可靠性,可以满足日常使用需求。 在...

    C语言经典问题摘录

    C语言经典问题解析 在C语言的学习与应用过程中,我们经常会遇到一些看似简单却充满陷阱的问题,这些问题往往能深入地考验我们对C语言特性的理解程度。以下是对几个经典问题的详细解答,希望能帮助读者更好地掌握...

    陕西2009计价规则(摘录

    陕西2009计价规则(摘录陕西2009计价规则(摘录陕西2009计价规则(摘录陕西2009计价规则(摘录

    微信JS-SDK Demo.rar_DEMO_微信_微信JS-SDK Demo_微信js sdk_微信扫一扫

    微信JS-SDK Demo 摘录微信调用扫一扫功能的实现

    ucgui源程序摘录

    这份文档是从ucgui的源代码中摘录出来,整理成的学习资料,主要包含了一些核心的头文件、配置选项以及角度定义和互斥锁检查等关键部分。 首先,让我们详细了解一下 ucgui 的核心头文件。`GUI_Protected.h` 是ucgui...

    博客摘录「 electron获取webview远程网址中的dom元素」2023年8月23日

    博客摘录「 electron获取webview远程网址中的dom元素」2023年8月23日

    js中浮点类型数据的计算

    js中浮点类型数据的计算 7.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数)  我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998  怎么会这样,两个只有一位小数的数字...

    OPC客户端的Java实现方法.pdf

    从文档中摘录的内容可以提炼出以下几个关键知识点: 1. OPC技术概述:OPC技术是工业自动化领域中用于设备与设备、设备与系统间通信的标准技术。其核心技术基于COM(Component Object Model)组件对象模型,旨在提供...

Global site tag (gtag.js) - Google Analytics