问题标签 [activexobject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 从 javascript 访问 word 文档?
我尝试使用对象标记将 .doc 文件加载(嵌入)到 html 页面中。而且它没有显示工具栏这个词。我的要求是允许用户从 word 中的打印选项打印文档。
javascript中有没有可能启用单词工具栏的方法?
我尝试了另一种使用 ActiveXObject 的方法。但是这种方法在 winword.exe 中打开文档。有没有办法通过 javascript 嵌入 .doc 文件。
编辑:
我一直在寻找其他可能性,但没有任何效果
有人知道 Word ActiveX 可用的参数列表吗?
也许这可能包含在加载时启用工具栏的属性..我使用以下代码将 .doc 内容加载到 ActiveX Word 文档控件
有没有办法将 DOC 元素直接呈现为 HTML .. 就像把这个元素放在 iframe 或其他什么?
我将 iframe 源属性直接分配给 doc 文件,如下所示
这会将文档加载到浏览器中,但会提示打开下载器窗口。
我真的很感激任何能引导我走向某个方向的提示。
javascript - 如何在不使用 ActiveXObject 的情况下从 JavaScript 打开 QTP?
我需要在不使用 ActiveXObject 的情况下从 javascript 调用 QTP。有人可以指导我如何进行吗?
谢谢,拉米亚。
c++ - 在 Code::Blocks 中创建 ActiveX 控件的教程
我需要编写一个 ActiveX 控件并且以前从未编写过。
我很感激有人指出一些有用的教程。
我也想在 Code::Blocks 下实现它。有没有人这样做过?有多容易?
注意:我找到了许多教程,但它们要么是针对 Visual Basic 的,要么是基于 Visual C++ 的。这些工具为您完成了所有艰苦的工作。我需要使用 Code::Blocks 从头开始实现它,因为我没有其他可用的工具。
javascript - XML ActiveXObject IE。对象不支持此操作
我正在尝试使用 xml 和 javascript。在 Firefox 中使用 XMLHttpRequest 效果很好,但在 IE (6-8) 中我收到错误:
我正在使用以下功能:
然后调用它:
有什么想法吗??
asp.net - ASP.NET 无法创建 ActiveX 组件
我有一个 ASP.NET 应用程序,它允许用户将每个月的员工缺勤情况导出到 Microsoft Excel。该应用程序当前正在生成以下异常
例外:无法创建 ActiveX 组件。
使用以下堆栈跟踪
System.Exception:无法创建 ActiveX 组件。在 Microsoft.VisualBasic.Interaction.CreateObject(String ProgId, String ServerName) 在 HR.ManagerSummary.ExportToExcel() 在 H:\Development\pagec\Visual Studio 2005\Projects\HR\ysnet2\Time\ManagerSummary.aspx.vb:line 935 在 HR.ManagerSummary.btnExcel_Click(Object sender, EventArgs e) in H:\Development\pagec\Visual Studio 2005\Projects\HR\ysnet2\Time\ManagerSummary.aspx.vb: System.Web.UI.WebControls 的第 891 行.Button.OnClick(EventArgs e) 在 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) 在 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) 在 System System.Web.UI.Page 处的 .Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)。
代码在 CreateObject 行失败。
我已经在 DCOM Config 中为 IUSR_ 帐户的 Microsoft Excel 应用程序设置了权限,但这并没有解决问题。任何想法将不胜感激。
干杯
詹姆士
javascript - 如何使用 javascript 针对 Firefox 中的模式验证 xml?
我可以在 IE 中使用 ActiveXObject 执行此操作,但是 mozilla 不支持 ActiveXObject。有什么方法可以使用 JS 来针对 firefox 中的 XSD 模式验证 XML?
javascript - New ActiveXObject('Word.Application') 在 IE 安全不允许创建对象时创建新的 winword.exe 进程
我们使用 MS Word 作为私人公司网站上一些字段的拼写检查器,当 IE 安全设置正确时,它运行良好。(站点的区域设置为“受信任”,并且已修改受信任区域以允许控制在没有提示的情况下运行。)
我们使用的脚本创建了一个 word 对象,然后将其关闭。当对象存在时,一个 winword.exe 进程运行,但当 Word 对象关闭时它被销毁。
如果我们的站点未设置在受信任区域(具有默认安全级别的 Internet 区域),则创建 Word 对象的调用会按预期失败,但仍会创建 winword.exe 进程。我没有办法在脚本中与这个进程交互,所以进程会一直存在,直到用户注销(用户无法手动销毁进程,即使他们这样做也不是一个好的解决方案。 )
尝试创建对象的调用是...
因此,每次加载页面时,此代码可能会再次运行,从而创建另一个孤立的 winword.exe 进程。
wordApplication
当然,在 catch 块中是未定义的。
我希望能够事先检测浏览器的安全设置,但我对此进行了一些搜索,认为这是不可能的。
这里的管理层对此很满意。只要 IE 安全设置正确,它就可以正常工作,并且可以很好地满足我们的目的。(我们最终可能会考虑拼写检查功能的其他选项,但这是快速、廉价的,并且可以完成我们需要做的所有事情。)
最后一个问题困扰着我,我想做点什么,但我没有想法,我还有其他更需要我注意的事情。
在我把它放在一边之前,我想我会在这里征求意见。
javascript - Javascript Msxml2.XMLHTTP 终端服务器访问被拒绝
var xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP"); xmlHttpRequest.open("POST", " http://vat/_vti_bin/lists.asmx ", false);
如何让这个脚本在终端服务器上运行?当我在本地电脑上打开它时,它可以工作,但是当我在终端服务器上的浏览器中做同样的事情时,我得到Access Denied
.
我尝试使用ServerXMLHTTP
,但后来我得到Cannot create automation object
firefox - ActiveX 对象未定义
Firebug 给我以下错误:
我读过 ActiveX 是一个 Microsoft 框架,主要用于 IE。我工作的地方的所有内部网页都是专门为 IE 6 设计和构建的,但现在他们希望我研究迁移到 Firefox 和 Safari 以及其他主要浏览器需要什么……而 ActiveX 在火狐。
那么如何让 ActiveX 的东西在 Firefox 和 Safari 中特别是在 Mac 上工作(对于初学者)?我知道有几个插件?这让事情变得更容易......就像FF ActiveX Host......但是有一个编程解决方案吗?
如果没有解决方案,没有插件,对于这个问题,是否可以用 Java 重写 ActiveX 部分?