ASP.net 如何调用客户端的OCX控件的值?有代码!谢谢~
我用VB做了个OCX控件放到asp.net的客户端,代码如下:<BODY>
<OBJECT ID="UserControl1"
CLASSID="CLSID:EA090042-FB83-4E81-A5EC-1A976C993C0E"
CODEBASE="GetMACAddress.CAB#version=1,0,0,0">
</OBJECT>
<a href="javascript:IOStart()" >short IOStart()</a>
<script language="javascript">
function IOStart()
{
alert(UserControl1.GetMACAddress()); //调用这里有问题,高手指点。
}
</script></BODY>
--------------------编程问答-------------------- 调试
--------------------编程问答-------------------- 好像得设置一个name,记不清楚了 --------------------编程问答-------------------- 放到HIDDEN里你再从HIDDEN里取。 --------------------编程问答-------------------- try
var uc = document.getElementByID("UserControl1");
uc.GetMACAddress(); --------------------编程问答--------------------
問題是怎么放? 怎么取值都不知道!~ --------------------编程问答-------------------- var p=document.getElementById('txt').value;
var control=document.getElementById('UserControl1');
if(control1=null)
{
var result=control.GetMACAddress();
}
要注册控件
注册:
@echo off
"regsvr32" " YourActiveX.ocx"
--------------------编程问答-------------------- if(control!=null)
{
var result=control.GetMACAddress();
}
--------------------编程问答--------------------
這個要系統安全設置的? 而且試了也不行啊!高手幫幫忙啊!
补充:.NET技术 , ASP.NET