C#,JS获取mac地址
2015-11-18 13:59
363 查看
js:
function MacInfo() {
var locator = new ActiveXObject("WbemScripting.SWbemLocator");
var service = locator.ConnectServer(".");
var properties = service.ExecQuery("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled =True");
var e = new Enumerator(properties);
{
var p = e.item();
var mac = p.MACAddress; //00:00:00:00:00:00
}
return mac;
}
asp.net:
public static string GetMacString()
{
try
{
string strMac = "";
NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface ni in interfaces)
{
if (ni.OperationalStatus == OperationalStatus.Up)
{
strMac += ni.GetPhysicalAddress().ToString() + "|";
}
}
string[] strs = strMac.Split('|');
if (strs.Length > 0)
{
return strs[0];
}
else
{
return "";
}
}
catch (Exception)
{
return "";
}
}
function MacInfo() {
var locator = new ActiveXObject("WbemScripting.SWbemLocator");
var service = locator.ConnectServer(".");
var properties = service.ExecQuery("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled =True");
var e = new Enumerator(properties);
{
var p = e.item();
var mac = p.MACAddress; //00:00:00:00:00:00
}
return mac;
}
asp.net:
public static string GetMacString()
{
try
{
string strMac = "";
NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface ni in interfaces)
{
if (ni.OperationalStatus == OperationalStatus.Up)
{
strMac += ni.GetPhysicalAddress().ToString() + "|";
}
}
string[] strs = strMac.Split('|');
if (strs.Length > 0)
{
return strs[0];
}
else
{
return "";
}
}
catch (Exception)
{
return "";
}
}
相关文章推荐
- JavaScript的常见方法2015
- javascript 与 java
- 将数据转换为json格式代码
- javascript中判断radio是否选中的方法
- iframe 跨域 js交互
- C#DataTable、对象数据转Json的方法
- JSON.parse()和JSON.stringify()
- js 根据出生日期获得年龄
- 【JSP开发】有关session的登录注销的一个小例子
- 关于JSON的一些总结
- javascript函数表达式
- 深入浅出 JavaScript 中的 this
- 七步写出优秀的JS代码
- Javascript中null和undefined的区别
- js字符串正则替换
- [javascript]获取非行间样式及其兼容性解决
- 常用js正则表达式
- javascript正则表达式定义(语法)
- 从jsp页面导出Excel(IE和其他浏览器下)
- 详解JavaScript中常用的函数类型