gpt4 book ai didi

JavaScript ActiveXObject 未在浏览器控制台中定义

转载 作者:行者123 更新时间:2023-11-28 05:04:35 25 4
gpt4 key购买 nike

我想问一下这个ActivexObject是否可以通过PHP使用Web服务器访问。因为当我包含javascript时,它显示未定义activexobject(使用浏览器时),而在edge/ie11中它显示“SCRIPT429:自动化服务器无法创建对象”。但如果我双击该 JS 文件,它就可以正常工作。有关更多信息,我使用它是因为名为“Amibroker”的应用程序具有 OLE。这是我正在使用的 JS

var AB = new ActiveXObject("Broker.Application");
AB.ActiveDocument.Name = "UNVR.JK";
AW = AB.ActiveWindow;
AW.ExportImage( "D:\\Export\\UNVR.jpg", 1920, 1080 );

提前致谢!

最佳答案

首先:ActiveXObject仅存在于Internet Explorer中。它在其他浏览器中不可用,甚至在 Microsoft Edge 中也不可用。

第二:Broker.Application ActiveX 控件可能未标记为 safe for scripting 。这意味着它不能在网页内使用,因为它可能会造成安全威胁。

一般来说,任何可以在用户硬盘上的特定路径读取或写入文件的 ActiveX 控件都不会被标记为可安全编写脚本。

关于JavaScript ActiveXObject 未在浏览器控制台中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41854083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com