有没有办法从javascript调用客户端“预安装”COM +(组件) ??
假设我已经在每台客户端PC上安装了“printclass.dll”(并在我的COM +上正确注册),并且我正在使用从网络服务器访问的经典ASP。我想要做的是,当我打印时,我想调用客户端COMponent打印程序而不是服务器端。
示例;
<input title="Print report" type="button" value="Print Invoice" onclick="javascript:reportNow(2301)">
并在javascript下;
<script type="text/javascript">
function reportNow(invNo) {
//
// call the client COM+ here, printclass.dll
// var myobj = "printclass.dll"
// myobj.PrintInvoice(invNo)
}
</script>
我只想在IE浏览器中。我的问题实际上是我的经典ASP页面的“客户端”打印方面。我正在使用客户端ActiveX(ocx)但问题是IE11不再允许ActiveX ...所以我的基于浏览器的应用程序仅限于IE8到IE10。