日期:2014-05-18  浏览次数:20510 次

添加ActiveX控件的问题。
VS2005,添加完一个ActiveX控件后,在WINFORM中该控件出现在工具箱中,并可以使用;但在WEB中没有该控件。请问如何在WEB中实现该控件?谢谢!!

------解决方案--------------------
在WEB中必须采用JAVASCRIPT才可以调用,ACTIVEX在WEB中是以OBJECT的形式存在,然后你就可以使用JS调用它的方法.给你看个例子:
<HTML>
<HEAD>
<TITLE>print.CAB</TITLE>
<script language='javascript'>
function aa()
{
PrintControl.PrintDoc();
}
</script>
</HEAD>
<BODY onload="aa()">
<OBJECT ID="PrintControl"
CLASSID="CLSID:21DC1BDE-5AA1-4EE5-BDF2-6A6AFE0BC175"
CODEBASE="print.CAB#version=1,0,0,0">
</OBJECT>
</BODY>
</HTML>