访问asp.net页面,运行一个ActiveX控件
用。Net做一个系统,要在IE访问的时候要下载并运行一个ActiveX控件?需要怎么做大侠们指点哈开发和发布中需要怎么做ActiveX控件是现成的证书怎么弄"codeba...
用。Net做一个系统,要在IE访问的时候要下载并运行一个ActiveX控件?
需要怎么做
大侠们指点哈
开发和发布中需要怎么做
ActiveX控件是现成的
证书怎么弄
"codebase="控制下载地址 cab 包#version=版本"这个CAB包要怎么做
我是用VS2008做的,调试的时候IE提示该对象不支持的属性和方法,对象就是那个ActiveX控件
可是在用文本创建一个Html文件,把代码拷贝过来。打开这个Html文件是可以运行ActiveX控件的方法的
我把这个Html文件放在IIS上发布,用别的机器访问这个页面,也不会提示下载ActiveX控件,当然也不会运行正常
<object classid="clsid:E64532A5-6F77-4967-9774-3D2141854991" id="IDCardReader" viewastext
width="0" height="0">
</object>
这个是我的代码
大家说说怎么解决这个 展开
需要怎么做
大侠们指点哈
开发和发布中需要怎么做
ActiveX控件是现成的
证书怎么弄
"codebase="控制下载地址 cab 包#version=版本"这个CAB包要怎么做
我是用VS2008做的,调试的时候IE提示该对象不支持的属性和方法,对象就是那个ActiveX控件
可是在用文本创建一个Html文件,把代码拷贝过来。打开这个Html文件是可以运行ActiveX控件的方法的
我把这个Html文件放在IIS上发布,用别的机器访问这个页面,也不会提示下载ActiveX控件,当然也不会运行正常
<object classid="clsid:E64532A5-6F77-4967-9774-3D2141854991" id="IDCardReader" viewastext
width="0" height="0">
</object>
这个是我的代码
大家说说怎么解决这个 展开
展开全部
ActiveX 控件不属于 asp.net 范畴,而属于 html 范畴。
所以,你得自己使用别的工具开发好标准的 ActiveX 控件(推荐 vc++,C# 也可以,VB 也可以,其他的也可以)
然后,给它弄一个证书(如果没有证书,一般情况下会被浏览器给阻止的,除非那浏览器安全设置非常低下)
然后使用标准的 html ActiveX 嵌入方式嵌入,像 Flash 在 IE 中,其实也是一个ActiveX 控件。另外你在使用开发工具打开 ActiveX 时,一般也会有做好的 HTML 文件的。你直接打开里面的东东,复制出来,改一下地址就可以了。
可以这样嵌入:
<object classid="clsid:你的控制的 clsid" codebase="控制下载地址 cab 包#version=版本" width="宽" height="高">
<param name="参数名" value="参数值">
object>
所以,你得自己使用别的工具开发好标准的 ActiveX 控件(推荐 vc++,C# 也可以,VB 也可以,其他的也可以)
然后,给它弄一个证书(如果没有证书,一般情况下会被浏览器给阻止的,除非那浏览器安全设置非常低下)
然后使用标准的 html ActiveX 嵌入方式嵌入,像 Flash 在 IE 中,其实也是一个ActiveX 控件。另外你在使用开发工具打开 ActiveX 时,一般也会有做好的 HTML 文件的。你直接打开里面的东东,复制出来,改一下地址就可以了。
可以这样嵌入:
<object classid="clsid:你的控制的 clsid" codebase="控制下载地址 cab 包#version=版本" width="宽" height="高">
<param name="参数名" value="参数值">
object>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询