问题标签 [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.

0 投票
2 回答
5498 浏览

javascript - 从 javascript 访问 word 文档?

我尝试使用对象标记将 .doc 文件加载(嵌入)到 html 页面中。而且它没有显示工具栏这个词。我的要求是允许用户从 word 中的打印选项打印文档。

javascript中有没有可能启用单词工具栏的方法?

我尝试了另一种使用 ActiveXObject 的方法。但是这种方法在 winword.exe 中打开文档。有没有办法通过 javascript 嵌入 .doc 文件。

编辑:
我一直在寻找其他可能性,但没有任何效果

  1. 有人知道 Word ActiveX 可用的参数列表吗?
    也许这可能包含在加载时启用工具栏的属性..

  2. 我使用以下代码将 .doc 内容加载到 ActiveX Word 文档控件

    有没有办法将 DOC 元素直接呈现为 HTML .. 就像把这个元素放在 iframe 或其他什么?

  3. 我将 iframe 源属性直接分配给 doc 文件,如下所示

    这会将文档加载到浏览器中,但会提示打开下载器窗口。

我真的很感激任何能引导我走向某个方向的提示。

0 投票
2 回答
3644 浏览

javascript - 兑换 declaration to javascript ActiveXObject

I have the following declaration in my code:

<object id="myObject" name="myObject" 
    data="data:application/x-oleobject;base64,ab9qcMENN0WE41oij7hs8764yu+YEwAA2BMA

I have the following declaration in my code:

I want to create an instance of this same object, but inside a .js file, and so I'd like to construct this object without needing to use an tag (if this is even possible):


Why is the advanced search not working with price criteria in magento?

The advanced search with all the default product attributes are working fine and gives the desired result except for the price criteria where even if i fill the values with the correct range and price that is present in the product list, the message "No items were found using the following search criteria" is displayed.I tried printing the query that is in the model class within function getProductCollection(), and it seemed ok.Also in the query I checked if all the required attributes are selected and that also seemed fine..Can someone please give me some suggestions to solve this problem?

0 投票
3 回答
2327 浏览

javascript - 如何在不使用 ActiveXObject 的情况下从 JavaScript 打开 QTP?

我需要在不使用 ActiveXObject 的情况下从 javascript 调用 QTP。有人可以指导我如何进行吗?

谢谢,拉米亚。

0 投票
2 回答
2461 浏览

c++ - 在 Code::Blocks 中创建 ActiveX 控件的教程

我需要编写一个 ActiveX 控件并且以前从未编写过。

我很感激有人指出一些有用的教程。

我也想在 Code::Blocks 下实现它。有没有人这样做过?有多容易?

注意:我找到了许多教程,但它们要么是针对 Visual Basic 的,要么是基于 Visual C++ 的。这些工具为您完成了所有艰苦的工作。我需要使用 Code::Blocks 从头开始​​实现它,因为我没有其他可用的工具。

0 投票
2 回答
3657 浏览

javascript - XML ActiveXObject IE。对象不支持此操作

我正在尝试使用 xml 和 javascript。在 Firefox 中使用 XMLHttpRequest 效果很好,但在 IE (6-8) 中我收到错误:

我正在使用以下功能:

然后调用它:

有什么想法吗??

0 投票
3 回答
28723 浏览

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 应用程序设置了权限,但这并没有解决问题。任何想法将不胜感激。

干杯

詹姆士

0 投票
1 回答
982 浏览

javascript - 如何使用 javascript 针对 Firefox 中的模式验证 xml?

我可以在 IE 中使用 ActiveXObject 执行此操作,但是 mozilla 不支持 ActiveXObject。有什么方法可以使用 JS 来针对 firefox 中的 XSD 模式验证 XML?

0 投票
2 回答
7090 浏览

javascript - New ActiveXObject('Word.Application') 在 IE 安全不允许创建对象时创建新的 winword.exe 进程

我们使用 MS Word 作为私人公司网站上一些字段的拼写检查器,当 IE 安全设​​置正确时,它运行良好。(站点的区域设置为“受信任”,并且已修改受信任区域以允许控制在没有提示的情况下运行。)

我们使用的脚本创建了一个 word 对象,然后将其关闭。当对象存在时,一个 winword.exe 进程运行,但当 Word 对象关闭时它被销毁。

如果我们的站点未设置在受信任区域(具有默认安全级别的 Internet 区域),则创建 Word 对象的调用会按预期失败,但仍会创建 winword.exe 进程。我没有办法在脚本中与这个进程交互,所以进程会一直存在,直到用户注销(用户无法手动销毁进程,即使他们这样做也不是一个好的解决方案。 )

尝试创建对象的调用是...

因此,每次加载页面时,此代码可能会再次运行,从而创建另一个孤立的 winword.exe 进程。

wordApplication当然,在 catch 块中是未定义的。

我希望能够事先检测浏览器的安全设置,但我对此进行了一些搜索,认为这是不可能的。

这里的管理层对此很满意。只要 IE 安全设​​置正确,它就可以正常工作,并且可以很好地满足我们的目的。(我们最终可能会考虑拼写检查功能的其他选项,但这是快速、廉价的,并且可以完成我们需要做的所有事情。)

最后一个问题困扰着我,我想做点什么,但我没有想法,我还有其他更需要我注意的事情。

在我把它放在一边之前,我想我会在这里征求意见。

0 投票
1 回答
887 浏览

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

0 投票
2 回答
21580 浏览

firefox - ActiveX 对象未定义

Firebug 给我以下错误:

我读过 ActiveX 是一个 Microsoft 框架,主要用于 IE。我工作的地方的所有内部网页都是专门为 IE 6 设计和构建的,但现在他们希望我研究迁移到 Firefox 和 Safari 以及其他主要浏览器需要什么……而 ActiveX 在火狐。

那么如何让 ActiveX 的东西在 Firefox 和 Safari 中特别是在 Mac 上工作(对于初学者)?我知道有几个插件?这让事情变得更容易......就像FF ActiveX Host......但是有一个编程解决方案吗?

如果没有解决方案,没有插件,对于这个问题,是否可以用 Java 重写 ActiveX 部分?