问题标签 [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.
javascript - 在 Internet Explorer 中覆盖 window.open
有没有办法可以在 PC 上的 Internet Explorer 中覆盖 javascript 的 window.open?我知道我可以在单个网页上执行此操作,但我想为用户从这台 PC 访问的每个网页执行此操作。
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)作业已提交……”
internet-explorer - 如何在 IE 中添加搜索栏?
我正在尝试构建一个跨平台搜索扩展。我已经有一个用于 Firefox 的,并且在 Firefox 插件中添加搜索提供相当简单。但是在 IE 和 chrome 中我看不到搜索栏,所以我想知道 cross Rider 中是否有创建搜索栏或添加文本字段的 amy 方法。
任何帮助都会很棒。谢谢
.net - IE 自动化 - 识别活动选项卡
在过去的 5 天里一直在努力解决这个问题,所以决定发布这个问题。
我有一个附加到 IE 工具栏(IE 插件)的应用程序。如果打开了一个 IE 实例(没有任何选项卡),则应用程序可以正常工作。但是,如果我们打开了多个选项卡,它将尝试处理所有选项卡,而不是单击按钮所在的选项卡。
问题是所有选项卡生成的 HWND(来自 IE.HWND)值都是相同的,包括父选项卡。
这是我在启动应用程序之前执行的检查:
每次上述运行时,它都会尝试处理所有打开的选项卡,相反,我只对用户当前所在的选项卡感兴趣。
已尝试使用 IAccessibility 来识别当前选项卡,但 IAccessible 一直返回 null。请参阅下面的 IAccessibility 代码:
请任何帮助将不胜感激。
c# - 有什么方法或事件可以知道我的 IE 插件何时被禁用?
我想知道或跟踪用户禁用我的 Internet Explorer 插件的那一刻。有没有办法监控/跟踪这个?
问题:我有一个附加应用程序可以跟踪浏览器上的一些网站,但用户可以禁用它以方便使用。我想知道这种行为是否与附加组件有关。这样我就可以通过另一个能够再次启用它的实用程序来启用它。
javascript - 使用 javascript 获取已安装扩展的列表
我试图弄清楚是否可以使用 javascript 获取所有已安装浏览器扩展的列表
我明白这是可能的
chrom using - chrome.extension 参考 firefox - using Application.extensions.all
但是在 IE 和 Safari 上可以吗?
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
c# - 如何使用 C# 检测 BHO 中的选项卡更改事件?
这是我关于 BHO 的连续第四个问题
我使用 C# 开发了一个 BHO,并且运行良好。我使用了 OnDocumentComplete 函数。
现在我想在用户在 IE 中更改他/她的选项卡时调用此函数。
我浏览了这么多链接,没有得到正确的回应
以及我想知道如何提高我的插件性能。它需要更多的时间才能完全执行。
我很感激任何帮助。
谢谢,
阿努杰。
internet-explorer - 如何将 Internet Exporer BHO 插件发布到 ieGallery.com
我已经成功地为我的本地计算机开发并测试了 Internet Explorer BHO 插件。我想将此发布到 Internet Explorer Gallery @ http://www.iegallery.com/AddOns/Edit。BHO 的类型下没有选项,所以我假设我的 BHO 将属于工具栏选项卡。但是它要求我提供Extension File。我不确定这会被考虑到什么。我搜索了再搜索相关信息,甚至尝试使用他们的联系链接直接询问他们,但像往常一样微软让一切变得更加困难,我没有成功。
所以我的问题是:
我是否需要创建一个安装程序包并将其作为扩展文件上传,还是他们要求提供 Visual Studio 项目解决方案文件?(我认为极不可能)
c# - 找不到 IObjectWithSite 的程序集
我正在尝试创建一个 BHO,为此我需要实现 IObjectWithSite。我在这个链接上看到了 msdn 文档,它提到它所需的程序集是 Microsoft.VisualStudio.OLE.Interop(在 Microsoft.VisualStudio.OLE.Interop.dll 中)。我全新安装了 Visual Studio 2010 sp1,但我似乎无法在磁盘上的任何位置找到 dll,而且当我尝试从 Visual Studio 添加引用时。
到目前为止,我已经引用了以下程序集:
- 微软HTML
- SHDocVw
但我仍然无法解决对 IObjectWithSite 的引用。
谢谢