添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
挂过科的杯子  ·  2021-04-21 Python入门 ...·  1 年前    · 
腼腆的薯片  ·  C++ ...·  1 年前    · 

js获取mac地址及ip,获取计算机名称及计算机的用户名(局限:只能用IE浏览器)

IE :工具>Internet选项>安全>Internet>自定义级别>ActiveX控件和插件>对没有标记为安全的ActiveX控件进行初始化和脚本运行,


$(function(){
//获得机器名称和机器的登录名
var WshShell =new ActiveXObject("WScript.Shell");
var computerName = encode64(WshShell.ExpandEnvironmentStrings("%COMPUTERNAME%"));
var userName = encode64(WshShell.ExpandEnvironmentStrings("%USERNAME%"));
//获取mac地址
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);

for (; !e.atEnd(); e.moveNext()){

var p = e.item();

if(p.IPAddress(0)!=null && p.IPAddress(0)!="undefined" && p.IPAddress(0)!="0.0.0.0" && p.IPAddress(0)!="127.0.0.1"){

$("#macAddr").val(p.MACAddress);

$("#ip").val(p.IPAddress(0));break;


若涉及到加密:http://www.52pojie.cn/forum.php?mod=viewthread&tid=348220 该文章不错 js获取mac地址及ip,获取计算机名称及计算机的用户名(局限:只能用IE浏览器)IE :工具>Internet选项>安全>Internet>自定义级别>ActiveX控件和插件>对没有标记为安全的ActiveX控件进行初始化和脚本运行,$(function(){ //获得机器名称和机器的登录名 var WshShell =new ActiveXObject("WScr
JS 获取 计算机 mac地址 以及 IP 的实现方法 代码如下://这两个是系统里的ActiveX插件   用来 获取 ip 以及物理地址 <OBJECT id =locator   class id =CLS ID :76A64158-CB41-11D1-8B02-00600806D9B6   VIEWASTEXT> </OBJECT> <OBJECT id =foo   class id =CLS ID :75718C9A-F029-11d1-A1AC-00C04FB6C223> </OBJECT>         <SCR IP T   language= JS cr ip t   event=OnObjectReady(o
if(objObject. IP Enabled != null && objObject. IP Enabled != "undefined" && objObject. IP Enabled == true) { if(objObject. MAC
一、使用 JS 获取 客户端 IP 的几个方法   方法一(只针对IE且客户端的IE允许AcitiveX运行,通过平台:XP,SERVER03,2000)。 获取 客户端 IP 代码: 1 function GetLocal IP Addr() { 2 var oSetting = null; 3 var ip = null; 4 try { 5 ...
此外,还可以通过向服务器发送请求并从响应中提取 IP 地址来 获取 IP 地址。具体实现步骤如下: 1. 向服务器发送GET请求:`https://api. ip ify.org/` 2. 根据响应 获取 IP 地址: fetch('https://api. ip ify.org/') .then(response => response.text()) .then(data => console.log(data)) 以上是使用fetch函数的方法,也可以使用XHR(XMLHttpRequest)对象来实现。 INFO: HHH000402: Using Hibernate built-in connection pool (not for production use!)的解决 weixin_50658873: 说的好,但我连接数据库配置那里,本来就没错,和你改完之后的一样,还是有这个警告 poi XSSFWorkbook实现excel中的下拉框 sea000sea: 感谢博主的反馈啊,帮了大忙! poi XSSFWorkbook实现excel中的下拉框 Muscleape: Excel 数据验证类型限制长度导致的问题,解决的方法:单独生成一个sheet页,里面取一列存放一个下拉框的所有数据,一行一条数据,然后在原来的第一个sheet页里下拉框的地方用Excel函数取数; 实现的话,主要是在SheetWriteHandler的实现类afterSheetCreate()里面,用这个指定 int TotalRowCount=88; // sheet2里面下拉框对应的一列需要放多少行数据 String enumSheetName = "sheet2"; // 下拉框数据所在的sheet页名称 String[] operationCity; // 下拉框的数据 CellRangeAddressList cellRangeAddressList5 = new CellRangeAddressList(1, TotalRowCount, 5, 5); String cityEnum = "=" + enumSheetName + "!$A$2:$A$" + (operationCity.length + 1); DataValidationConstraint constraint2 = helper.createFormulaListConstraint(cityEnum); DataValidation dataValidation2 = helper.createValidation(constraint2, cellRangeAddressList5); writeSheetHolder.getSheet().addValidationData(dataValidation2);