zoukankan      html  css  js  c++  java
  • B/S 獲取客戶端Mac地址

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="WebApplication1.WebForm2" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html>
        <head><title>WMI Scripting HTML</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);
      </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")
        MACAddr = objObject.MACAddress;
        if(objObject.IPEnabled && objObject.IPAddress(0) != null && objObject.IPAddress(0) != "undefined")
        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 DomainAddr;
           service.Security_.ImpersonationLevel = 3;
           service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
       </script>

        <form id="form1" runat="server">
    <asp:TextBox name="txtMACAddr" ID="txtMACAddr" runat="server" Enabled="False"></asp:TextBox>
    </form>
    </body>
    </html>

  • 相关阅读:
    Codeforces 1528E Mashtali and Hagh Trees
    Codeforces Round #709 (Div. 1, based on Technocup 2021 Final Round)
    Codeforces 1517G Starry Night Camping
    Codeforces 1508E Tree Calendar
    Codeforces 1508D Swap Pass
    Codeforces 1511G Chips on a Board
    Codeforces 1511F Chainword
    Codeforces 1516E Baby Ehab Plays with Permutations
    CF1539A Contest Start 题解
    关于 manacher
  • 原文地址:https://www.cnblogs.com/xw2cc1314/p/3142236.html
Copyright © 2011-2022 走看看