问题标签 [ieaddon]

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 投票
0 回答
149 浏览

javascript - 在 Internet Explorer 中覆盖 window.open

有没有办法可以在 PC 上的 Internet Explorer 中覆盖 javascript 的 window.open?我知道我可以在单个网页上执行此操作,但我想为用户从这台 PC 访问的每个网页执行此操作。

0 投票
1 回答
675 浏览

vb.net - Internet Explorer 8/9 附加组件 VB.Net - mshtml.HTMLDocument 不工作。附上代码

我正在尝试在 Internet Explorer 8 和 9 中创建一个工具栏。其主要功能是在单击图标时启动内部产品并相应地转换文档。但是,我在使用 mshtml.HTMLDocument 时遇到了一些困难。请查看我的代码并提供建议。

感谢您的帮助

问题就在这里:如果 TypeOf IE.Document 是 mshtml.HTMLDocument。它一直说文档不是 HTML 文档。我将不胜感激任何建议或建议。

更新 :

已将 If 条件更改为 If IE.Name = "Windows Internet Explorer" Then If (IE.HWND = myhWnd) Then MsgBox(IE.locationURL)作业已提交……”

0 投票
1 回答
94 浏览

internet-explorer - 如何在 IE 中添加搜索栏?

我正在尝试构建一个跨平台搜索扩展。我已经有一个用于 Firefox 的,并且在 Firefox 插件中添加搜索提供相当简单。但是在 IE 和 chrome 中我看不到搜索栏,所以我想知道 cross Rider 中是否有创建搜索栏或添加文本字段的 amy 方法。

任何帮助都会很棒。谢谢

0 投票
1 回答
2342 浏览

.net - IE 自动化 - 识别活动选项卡

在过去的 5 天里一直在努力解决这个问题,所以决定发布这个问题。

我有一个附加到 IE 工具栏(IE 插件)的应用程序。如果打开了一个 IE 实例(没有任何选项卡),则应用程序可以正常工作。但是,如果我们打开了多个选项卡,它将尝试处理所有选项卡,而不是单击按钮所在的选项卡。

问题是所有选项卡生成的 HWND(来自 IE.HWND)值都是相同的,包括父选项卡。

这是我在启动应用程序之前执行的检查:

每次上述运行时,它都会尝试处理所有打开的选项卡,相反,我只对用户当前所在的选项卡感兴趣。

已尝试使用 IAccessibility 来识别当前选项卡,但 IAccessible 一直返回 null。请参阅下面的 IAccessibility 代码:

请任何帮助将不胜感激。

0 投票
0 回答
54 浏览

c# - 有什么方法或事件可以知道我的 IE 插件何时被禁用?

我想知道或跟踪用户禁用我的 Internet Explorer 插件的那一刻。有没有办法监控/跟踪这个?

问题:我有一个附加应用程序可以跟踪浏览器上的一些网站,但用户可以禁用它以方便使用。我想知道这种行为是否与附加组件有关。这样我就可以通过另一个能够再次启用它的实用程序来启用它。

0 投票
2 回答
4668 浏览

javascript - 使用 javascript 获取已安装扩展的列表

我试图弄清楚是否可以使用 javascript 获取所有已安装浏览器扩展的列表

我明白这是可能的

chrom using - chrome.extension 参考 firefox - using Application.extensions.all

但是在 IE 和 Safari 上可以吗?

0 投票
2 回答
1260 浏览

c# - 浏览器帮助对象不起作用?

我想在网站上方创建一个部门,我必须在其中显示登录按钮。为了

实现这一点我已经制定了 BHO 程序。

我已经使用 C# 完成了我的 BHO(浏览器助手对象)代码。在那个程序中,我给出了一些

用于测试的消息框。这个 BHO 我可以在互联网上注册/注销

探险家没有问题。

我的问题是网站打开或导航时没有消息框出现。它令人震惊

它出现在寡妇资源管理器中,例如当我打开我的电脑、打开特定驱动器或

文件夹。我完全卡住了请帮忙。

我正在跟进

http://www.codeproject.com/Articles/350432/BHO-Development-using-managed-code

http://www.codeproject.com/Articles/149258/Inject-HTML-and-JavaScript-into-an-existing-page-w

http://www.codeproject.com/Articles/19971/How-to-attach-to-Browser-Helper-Object-BHO-with-C

0 投票
0 回答
809 浏览

c# - 如何使用 C# 检测 BHO 中的选项卡更改事件?

这是我关于 BHO 的连续第四个问题

我使用 C# 开发了一个 BHO,并且运行良好。我使用了 OnDocumentComplete 函数。

现在我想在用户在 IE 中更改他/她的选项卡时调用此函数。

我浏览了这么多链接,没有得到正确的回应

以及我想知道如何提高我的插件性能。它需要更多的时间才能完全执行。

我很感激任何帮助。

谢谢,

阿努杰。

0 投票
1 回答
702 浏览

internet-explorer - 如何将 Internet Exporer BHO 插件发布到 ieGallery.com

我已经成功地为我的本地计算机开发并测试了 Internet Explorer BHO 插件。我想将此发布到 Internet Explorer Gallery @ http://www.iegallery.com/AddOns/EditBHO 的类型下没有选项,所以我假设我的 BHO 将属于工具栏选项卡。但是它要求我提供Extension File。我不确定这会被考虑到什么。我搜索了再搜索相关信息,甚至尝试使用他们的联系链接直接询问他们,但像往常一样微软让一切变得更加困难,我没有成功。

所以我的问题是:

我是否需要创建一个安装程序包并将其作为扩展文件上传,还是他们要求提供 Visual Studio 项目解决方案文件?(我认为极不可能

0 投票
1 回答
1050 浏览

c# - 找不到 IObjectWithSite 的程序集

我正在尝试创建一个 BHO,为此我需要实现 IObjectWithSite。我在这个链接上看到了 msdn 文档,它提到它所需的程序集是 Microsoft.VisualStudio.OLE.Interop(在 Microsoft.VisualStudio.OLE.Interop.dll 中)。我全新安装了 Visual Studio 2010 sp1,但我似乎无法在磁盘上的任何位置找到 dll,而且当我尝试从 Visual Studio 添加引用时。

到目前为止,我已经引用了以下程序集:

  • 微软HTML
  • SHDocVw

但我仍然无法解决对 IObjectWithSite 的引用。

谢谢