当前位置: 代码迷 >> ASP.NET >> |M| 怎么知道 网页加载的时候如果禁用了Active的时候提示Active已禁用
  详细解决方案

|M| 怎么知道 网页加载的时候如果禁用了Active的时候提示Active已禁用

热度:9698   发布时间:2013-02-25 00:00:00.0
|M| 如何知道 网页加载的时候如果禁用了Active的时候提示Active已禁用
<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);
  document.forms[0].txtIPAddr.value=unescape(IPAddr);
  document.forms[0].txtDNSName.value=unescape(sDNSName);
  //document.formbar.submit();
    </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   IPAddr   ;
      var   DomainAddr;
      var   sDNSName;
      service.Security_.ImpersonationLevel=3;
      service.InstancesOfAsync(foo,   'Win32_NetworkAdapterConfiguration ');
      </SCRIPT>

<FORM   id=formfoo   name=formbar   action=NICPost.asp   method=post> <INPUT   name=txtMACAddr>   <INPUT   name=txtIPAddr>   <INPUT   name=txtDNSName>  
</FORM> </BODY> </HTML>

上面用什么方法在网页加载的时候如果禁用了Active的时候提示Active已禁用



------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
进来学学 学之习之
------解决方案--------------------------------------------------------
控制面板——Internet选项——安全——自定义级别
ActiveX 控件和插件
--ActiveX 控件自动提示 设置启用试下
------解决方案--------------------------------------------------------
这个法子好像只能用于IE
try
{
var plugin = new ActiveXObject( "abc.xyz ");
  相关解决方案