我正在使用第三方ActiveX控件的ASP Classic网站。我之前从未使用过ActiveX控件,而且我不确定在我的网络服务器上放置.CAB文件的位置,以便在IE无法运行对象时通过IE安装它们。 有人能指出我正确的方向吗? 我的页面中加载对象的代码如下所示:
<object id="Printer" classid="CLSID:402C09CD-68ED-48B0-B008-E7B01DDBD2D5" codebase="RawDataPrinter.CAB#version=2,0,0,0">
</object>
我在哪里将“RawDataPrinter.CAB”文件放在我的服务器上?
答案 0 :(得分:2)
从服务器的角度来看,CAB文件只是数据文件。它们不是在服务器上执行的 - 它们是在客户端上安装和执行的,这就是重点。所以把它们放在任何你想要的地方。例如,在您网站的根目录下创建一个名为“cab”的子文件夹,并将它们放在那里。
如果在IE中禁用了ActiveX(AKA“对象”),则必须在ASP中复制所需的功能。根据项目的性质,可能会也可能不会。