首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

ocx运行有关问题

2013-09-05 
ocx运行问题通过共享文件夹\\192.168.208.130\share2 运行html,可以加载运行控件,但是在本地却提示未安装(

ocx运行问题
通过共享文件夹
\\192.168.208.130\share2 运行html,可以加载运行控件,但是在本地却提示未安装(本机及192.168.208.130机器),不知是什么原因,htm内容如下:

<html>
<body>
<script type="text/javascript">
function saveconfig()
{
 alert("11111111111!");
    var objocx = document.getElementById("TestActiveX");
 alert("222222222222222!");
    if (objocx.object==null) {
        alert("TestActiveX插件未安装!");
    }
    else{
        alert("已检测到ActiveX插件!");
    }
  VirtualMecTestActiveX.SendConfigXml("34sefwerewrwe","test.txt");
}
</script>
<Object id="TestActiveX" CLASSID="CLSID:3F35AF3A-7366-4F9F-A268-9E56C89CBBB6" codeBase="TestActiveX.cab"></Object>
<input type='button' value='测试' onclick="saveconfig();">
</body>
</html>
[解决办法]
你得找你的控件叫什么名字吧
[解决办法]
你这玩意在本机注册过吗?先尝试本机注册下然后运行下看看
[解决办法]
要不你就得打包成cab文件,让网页调用,类似:
<OBJECT ID="YourObject" align="CENTER" WIDTH="100" HEIGHT="100" codebase="http://192.168.200.156:8080/Object.CAB#Version=1,0,0,1" CLASSID="CLSID:81A04100-A81C-44CA-A52B-517B3F1C328E"></OBJECT> 

要不就是每台机器都进行一次组件的注册
[解决办法]

引用:
要不你就得打包成cab文件,让网页调用,类似:
<OBJECT ID="YourObject" align="CENTER" WIDTH="100" HEIGHT="100" codebase="http://192.168.200.156:8080/Object.CAB#Version=1,0,0,1" CLASSID="CLSID:81A04100-A81C-44CA-A52B-517B3F1C328E"></OBJECT> 

要不就是每台机器都进行一次组件的注册


已经打成cab包,并签名,网页调用代码如楼上所写,部署环境:IIS7.5。

直接点击htm页面打开后正常弹出窗口提示安装,但是用web的方式访问网页却没有任何反应,求破~~~~~~~~~~~

[解决办法]
引用:
Quote: 引用:

要不你就得打包成cab文件,让网页调用,类似:


<OBJECT ID="YourObject" align="CENTER" WIDTH="100" HEIGHT="100" codebase="http://192.168.200.156:8080/Object.CAB#Version=1,0,0,1" CLASSID="CLSID:81A04100-A81C-44CA-A52B-517B3F1C328E"></OBJECT> 

要不就是每台机器都进行一次组件的注册



已经打成cab包,并签名,网页调用代码如楼上所写,部署环境:IIS7.5。

直接点击htm页面打开后正常弹出窗口提示安装,但是用web的方式访问网页却没有任何反应,求破~~~~~~~~~~~

可能是inf文件配置错了,查看下

热点排行