当前位置:编程学习 > C#/ASP.NET >>

高手帮忙!急!急!急!ASP.NET如何调用客户端OCX控件的值?

我的ASP.NET 调用客户端OCX如下:(GetMACAddress.ocx) 

<OBJECT ID="UserControl1"
CLASSID="CLSID:EA090042-FB83-4E81-A5EC-1A976C993C0E"
CODEBASE="GetMACAddress.CAB#version=1,0,0,0">
</OBJECT>
我的OCX控件的调用函数是:UserControl1.GetMACAddress()

我要怎么样才能取得这个函数的值呢?
--------------------编程问答-------------------- 帮不到啥忙,不过,你可以开启debugger调试一下,看看UserControl1这个对象里面有啥方法 --------------------编程问答--------------------
引用 1 楼 jjkk168 的回复:
帮不到啥忙,不过,你可以开启debugger调试一下,看看UserControl1这个对象里面有啥方法


UserControl1.GetMACAddress()  這個就是UserControl1 的方法啊! --------------------编程问答-------------------- javascript调用UserControl1.GetMACAddress()  --------------------编程问答-------------------- function aaa()
{
var UserControl1=document.getElementByID("");
var aa=UserControl1.GetMACAddress() ;
return aa;
} --------------------编程问答-------------------- 我调用代码如下:
<script type="text/javascript" language="javascript">
        function JoinGame()
        {   var tgame=document.getElementById("UserControl1");
            alert(tgame.GetMACAddress());
         }
</script>
但会提示:Internet Explorer 已封销了这个网站以不安全的方式使用 ActiveX 控件,因此,这个网页可能无易做图确显示。我的控件是用了数字签名的如果只显示控件是不会有上面的提示!就是加了这段javascript后才有的!
--------------------编程问答-------------------- 按这提示应当是javascript没有权限去访问本地的相应内容,因此除了提升IE的权限外,别无它法了
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,