一直做vc开发的, 来问个在网页上发布activex的问题
帮朋友做了个activex控件, 要嵌入在网页上, 现在有两个问题还没搞明白:
1. 怎么把activex打包成那种cab安装包, 就像安装flash控件的时候那样有个提示对话框“您要安装来自。。。。的xxx.cab吗”
这种方式, 要用什么打包工具来做
2. 网页传递参数到activex的问题, 我在activex里面把参数作为属性发布的, 网页可以用
document.getElementById("xxx").Folder = "aaa";
document.getElementById("xxx").UserID = "bbb";
document.getElementById("xxx").Sid = "ccc";
设置属性, 不过看到很多网页都用的这种:
document.getElementById("uploader").innerHTML = '<object id="photoupload" name="photoupload" width="0" height="0" classid="clsid:a984ed9f-e8da-44e5-bc18-c14b9abef79d" codebase="photoup.cab#version=1,0,1,3"><param name="seqid" value="username=163zjb&isvip=0&filedistribution=6&key=7da6e445557f617a41b492e211eee36d&directoryid=36692995"><param name="photospace" value="10240000"></object>';
另外在嵌入对象时也多了一段:
<object id="photoupload" name="photoupload" width="0" height="0" classid="clsid:a984ed9f-e8da-44e5-bc18-c14b9abef79d" codebase="photoup.cab#version=1,0,1,3">
<param name="seqid" value="username=163zjb&isvip=0&filedistribution=6&key=7da6e445557f617a41b492e211eee36d&directoryid=36692995"><param name="photospace" value="10240000"></object>
要这样传参数, activex是不是要专门支持什么接口呢?
先谢了大家帮忙
1. 怎么把activex打包成那种cab安装包, 就像安装flash控件的时候那样有个提示对话框“您要安装来自。。。。的xxx.cab吗”
这种方式, 要用什么打包工具来做
2. 网页传递参数到activex的问题, 我在activex里面把参数作为属性发布的, 网页可以用
document.getElementById("xxx").Folder = "aaa";
document.getElementById("xxx").UserID = "bbb";
document.getElementById("xxx").Sid = "ccc";
设置属性, 不过看到很多网页都用的这种:
document.getElementById("uploader").innerHTML = '<object id="photoupload" name="photoupload" width="0" height="0" classid="clsid:a984ed9f-e8da-44e5-bc18-c14b9abef79d" codebase="photoup.cab#version=1,0,1,3"><param name="seqid" value="username=163zjb&isvip=0&filedistribution=6&key=7da6e445557f617a41b492e211eee36d&directoryid=36692995"><param name="photospace" value="10240000"></object>';
另外在嵌入对象时也多了一段:
<object id="photoupload" name="photoupload" width="0" height="0" classid="clsid:a984ed9f-e8da-44e5-bc18-c14b9abef79d" codebase="photoup.cab#version=1,0,1,3">
<param name="seqid" value="username=163zjb&isvip=0&filedistribution=6&key=7da6e445557f617a41b492e211eee36d&directoryid=36692995"><param name="photospace" value="10240000"></object>
要这样传参数, activex是不是要专门支持什么接口呢?
先谢了大家帮忙
...全文
相关推荐
VC6.0从开发activex ocx控件到发布到网上全过程
【VC6.0开发ActiveX OCX控件到发布到网上全过程】ActiveX控件是一种在Web上实现交互性功能的组件,它允许开发者创建可嵌入网页的自定义控件,供用户在浏览器中使用。
vc6开发activex并发布全攻略
### VC6 开发 ActiveX 并发布全攻略#### 一、基础知识介绍在开始详细介绍如何使用 Visual C++ 6.0 (简称 VC6) 开发 ActiveX 控件之前,我们首先来了解一下基本概念
VC 开发Activex控件以及签名发布技术
"VC 开发Activex控件以及签名发布技术"一、 Activex 控件的基本概念Activex 控件是微软公司开发的一种控件技术,可以在多种平台上运行,包括 Windows、Macintosh 和
vc开发activex,ocx控件的很好的教程.rar
通过深入学习并实践这份教程,开发者能够熟练掌握在VC环境下利用MFC创建ActiveX控件的技能,这对于开发复杂的Windows应用程序或网页插件来说是非常有价值的。
VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程.
在本文中,我们将深入探讨如何使用Visual Studio 2005 (VC2005) 开发MFC ActiveX OCX控件,并将其发布到.NET网站的过程。


