<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="lidongbo">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<script language="JavaScript">
<!--
function wr(str){
document.write(str);
}
function gl(str){
return document.getelementbyid(str);
}
//-->
</script>
<object id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6 viewastext></object>
<object id=clientObj classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223></object>
<script language="javascript">
var service = locator.ConnectServer();
var MACAddr ;
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(clientObj, 'Win32_NetworkAdapterConfiguration');
</script>
<script language="javascript" event="OnCompleted(hResult,pErrorObject, pAsyncContext)" for=clientObj>
document.forms[0].login_mac.value = unescape(MACAddr);
</script>
<script language="javascript" event=OnObjectReady(objObject,objAsyncContext) for=clientObj>
if(objObject.IPEnabled != null && objObject.IPEnabled != undefined && objObject.IPEnabled == true) {
if(objObject.MACAddress != null && objObject.MACAddress != "undefined")
MACAddr = objObject.MACAddress;
}
</script>
<body>
<form><input type="text" name="login_mac"></form>
</body>
</html>
分享到:
相关推荐
这是个HTML文件,可通过IE浏览器打开并获取客户端IP地址和MAC地址(注意:只支持IE浏览器哦。。。)
在“ie浏览器 js调用 ocx 异步打印pdf、图片控件”的场景中,我们将探讨如何利用JavaScript调用OCX控件来实现异步打印功能,特别是针对PDF和图片文件。 首先,我们需要在Web服务器上部署这个OCX控件。部署过程包括...
**适用场景**:此方法适用于Windows NT 5.0及以上版本的操作系统,并且需要客户端的IE浏览器允许运行ActiveX控件。 --- ##### 方法二:使用新浪接口获取IP 此方法利用新浪提供的API来获取客户端的公网IP地址。这种...
然而,这种方法只适用于IE浏览器,并且需要用户的明确许可才能运行。此外,由于安全性原因,这种方法已被废弃,不再推荐使用。 #### 四、结论 总结来说,在Web端直接获取客户端的MAC地址是非常困难的,并且存在...
在Mac操作系统上,由于官方不再支持IE浏览器以及多数网银客户端缺乏对Mac OS的适配,用户经常会遇到无法使用IE浏览器以及网银的问题。本文主要介绍了一种解决方案——使用WineBottler来在Mac上运行Windows应用,包括...
在IE浏览器中,JavaScript可以通过ActiveXObject对象来访问Windows API,获取电脑的一些基本信息。`ActiveXObject`是IE特有的,允许JavaScript与COM组件交互。以下是一个示例代码片段,用于获取电脑名称: ```...
同时,由于GDC客户端替代了IE浏览器,可能会提供更好的集成性和安全性,避免了因浏览器兼容性问题引发的故障。 在配置GDC客户端的网页登录时,有以下步骤需要注意: 1. **新建配置**:首先,用户需要在GDC客户端上...
然而,传统的方法如使用ActiveX控件只能在IE浏览器上工作,这限制了兼容性,特别是在其他主流浏览器如Firefox、Chrome上的应用。为了兼容不同的浏览器,Web系统必须采取一种通用的方法来实现此功能。 ### 知识点2:...
在Web环境中,确保IE浏览器的安全设置允许运行ActiveX控件。 6. **打包与部署**:将编译后的ActiveX控件打包成 CAB 文件,以便在Web上分发和安装。用户访问网页时,浏览器会提示安装ActiveX控件。 7. **安全与隐私...
接着,测试客户端(这里使用的是IE浏览器)是否能正常访问服务器的网页。如果可以,那么我们就可以开始配置Beef来配合Metasploit进行网页挂马。 进入Beef的安装目录,使用`vim`编辑`config.yaml`文件,启用...
文档中提到了使用ActiveX对象在Internet Explorer中是可行的,但其他浏览器如Chrome和Firefox不支持ActiveX对象,因此该方法只限于IE浏览器。此外,用户必须允许浏览器使用ActiveX控件,这可能会带来安全问题。 ###...
需要注意的是,由于ActiveX仅在IE浏览器中支持,现代浏览器中已经不再支持ActiveX技术。因此,这段代码在非IE浏览器中将无法正常工作,使用时需要考虑浏览器兼容性问题。在实际应用中,如果需要在现代浏览器中实现...
这段代码在IE浏览器中运行,会显示MAC地址在一个具有id为'macElement'的HTML元素中。 2. **服务器端处理**: 客户端JavaScript获取到MAC地址后,可以将其通过Ajax请求发送回ASP.NET服务器端。例如,使用jQuery的$...
1. **JavaScript + ActiveX对象**:在客户端使用JavaScript配合ActiveX对象(仅限于IE浏览器)可以尝试获取MAC地址。但这需要用户开启ActiveX支持,并且只适用于Windows系统。 2. **JavaScript + Flash/Flex**:...
ActiveX控件可以提供更多的系统访问权限,但这种方法受限于IE浏览器,并且在现代浏览器中不被广泛支持,因为其存在安全风险。 WebGetMAC.htm可能是含有嵌入式ActiveX控件的HTML页面,用户访问该页面时,控件会尝试...
该控价基于ie浏览器,实现js调用ocx控件完成pdf同步打印,可使用本地usb链接打印机,支持局域网共享打印机,可获取mac地址,支持A3/A4打印,附带详细demo和源码,使用前在客户端注册ocx,注册OCX c:/windows/sysWoW...
在上述代码中,`GetLocalIPAddress`函数通过ActiveXObject获取IP,而`getMac`函数尝试获取MAC地址,但这种方式对非IE浏览器无效,且可能引发安全性警告。 总的来说,JavaScript获取客户端IP有多种方式,包括利用第...