问题标签 [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 投票
1 回答
87 浏览

internet-explorer - 为 IE8/9 创建附加组件

我的任务是将 Chrome 浏览器扩展“移植”到 Intrenet Explorer 插件。但是,即使在开始时我也遇到了很多麻烦。特别是很难细化任何类型的一般指南,为此启动资源。在 SO 上在这里找到的许多链接都已失效,或者现在已经过时,或者提供了一些关于某个主题的非常通用的信息(例如 BHO 的模板)。

现在是否有某种资源用于 IE 插件开发?

0 投票
0 回答
197 浏览

javascript - javascript: cloneNode 导致脚本在 IE 中执行

我一直在浏览器本机实现的 DOM 对象上使用 cloneNode API。行为在 FF 和 chrome 中看起来不错,但在 IE 中,要克隆的节点内的脚本也会作为 cloneNode api 的副作用执行。

有没有办法摆脱它?

0 投票
1 回答
185 浏览

javascript - 阻止/允许资源加载到 Internet Explorer

是否可以使用 Forge Trigger.IO 框架为 Internet Explorer 开发一个扩展,在加载之前检查资源或 HTTP 请求并任意决定允许或阻止它们?

我假设这样做的一种可能方法是在“开始”上运行一个内容脚本并添加一个侦听器来检查任何加载资源,但应该有更好的方法来做到这一点。(即 Firefox 的nsIContentPolicy或 Chrome 的webRequest API

0 投票
3 回答
1005 浏览

javascript - 从扩展程序确定 Internet Explorer 是否处于隐私浏览模式

是否可以使用 Forge Trigger.IO 的框架从扩展中检测 Internet Explorer 上的隐私浏览模式?

编辑

我正在寻找类似于 Firefox 的nsIPrivateBrowsingServiceChrome 的 chrome.tabs API 的 incognito check 的东西。

0 投票
1 回答
249 浏览

com - 以编程方式卸载/清除 IE ActiveX 插件 (win32)

我正在尝试清理 ActiveX IE 插件留下的痕迹。插件(COM DLL)是使用 cab 文件安装的。

手动,IE -> Manage Add-ons -> 打开插件,REMOVE 也无济于事。它会从 IE 中清除插件,但会留下注册表痕迹!此外,它会引发运行时错误!

程序:C:\Program Files\Internet Explorer\EInstal.exe

R6034:应用程序尝试错误地加载 C 运行时库。

所以,我认为用于安装的 inf 文件没有正确卸载插件的信息。我对吗?(%alluserappdata% 中的内容)

从 IE 中删除附加组件时内部会发生什么? - 它使用 inf 文件吗?或者它是否尝试在注册的 DLL 中调用 UnregisterServer 调用?

期待您的帮助。

0 投票
1 回答
56 浏览

javascript - 通过插件获取每个网页的 JavaScript 函数参数

我想通过我的插件显示每个网页的javascript函数参数。下面的 javascript 代码是我的插件代码。我正在使用内部函数挂钩机制。

上面的代码是在firefox和opera控制台中显示java脚本函数的参数,但是在IE中,有时会显示,大部分时候什么都不显示。

为什么上面的代码在 IE 中不起作用?

编辑:console.log 在 ie9 中运行良好。这不是问题。

0 投票
2 回答
1658 浏览

browser - 有放大尺来测量像素吗?

我一直在寻找这个:

所有常见的浏览器都有大量的标尺扩展,但我找不到一个有放大镜的。谁能帮帮我?

我说的是像 Chrome 中的Awesome Color Picker扩展这样的放大镜: 真棒颜色选择器截图

在尝试以像素精度测量任何东西时,我使用的标尺扩展确实伤害了我的眼睛。

任何浏览器都适合我。

注意#1:这不是通过“检查元素”查看元素的宽度。我需要找到网页上任意两点之间的精确像素数。

注意#2:在浏览器中缩放也不会这样做,因为当我缩放时某些像素会发生变化。

提前致谢!

0 投票
0 回答
135 浏览

c# - 用于在浏览器上显示新插件图标的 IE 浏览器扩展方法

我必须在 IE 浏览器上放置一个图标/按钮,点击它我必须执行一些操作。我需要使用哪个选项。

  1. 快捷菜单扩展

  2. 工具栏

  3. 探索者酒吧

  4. 浏览器帮助对象

0 投票
1 回答
379 浏览

.net - 在 .NET 中编写 IE 插件的优缺点

由于我是 .NET 开发人员,我打算在 .NET 中编写一个 IE 插件。这里有没有人有在.NET 中开发 IE 扩展的经验,可以分享他们的知识?

具体来说,我想了解与 ATL COM 相比,使用 .NET 执行此任务的优缺点。

0 投票
0 回答
455 浏览

internet-explorer - 从 BHO 发送 HTTP 请求

我想从 IE 扩展调用我的应用程序的 API。我正在开发一个扩展,只要加载网页,浏览器扩展就会调用 API。

简而言之,我如何从 BHO 发送 HTTP 请求。