Jquery ActiveX控件在VB.Net项目中创建的Edge和Chrome浏览器上不起作用
在我的VB.Net项目中,ActiveX对象是在.js中创建的,如下所示,它在IE上运行良好,但在Edge Chrome和Chrome浏览器上运行不好Jquery ActiveX控件在VB.Net项目中创建的Edge和Chrome浏览器上不起作用,jquery,vb.net,pdf,internet-explorer,activex,Jquery,Vb.net,Pdf,Internet Explorer,Activex,在我的VB.Net项目中,ActiveX对象是在.js中创建的,如下所示,它在IE上运行良好,但在Edge Chrome和Chrome浏览器上运行不好 function createActiveXObj(){ if(!fs) fs = new ActiveXObject("Scripting.FileSystemObject"); if(!app) app = new ActiveXObject("AcroExch.App"); i
function createActiveXObj(){
if(!fs) fs = new ActiveXObject("Scripting.FileSystemObject");
if(!app) app = new ActiveXObject("AcroExch.App");
if(!doc) doc = new ActiveXObject("AcroExch.PDDoc");
}
fs对象用于检查文件夹是否存在,如果不存在,则在服务器上创建一个。
如果文件夹存在,则通过object doc打开文件夹中的PDF,从文件中获取jso对象,并添加不受控副本,然后保存文件并关闭。
最后,将文件从一个文件夹目标移动到另一个all-in.js文件夹目标
Edge和Chrome中未定义所有ActiveX对象fs、app和doc。因此,我们需要另一种方法来实现同样适用于Edge和chrome的功能