问题标签 [browser-extension]

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 回答
1715 浏览

internet-explorer - Pluggable MIME Filter 的实现示例(最好在 C# 中)?

任何人都知道用于 IE 的可插入 MIME 过滤器的良好示例实现,最好用 C# 实现?还是一个可插入的协议处理程序?

谢谢!

到目前为止,我发现

0 投票
2 回答
1599 浏览

c# - 在 Win 7 64 上访问注册表时 ComRegisterFunction 中出现 UnauthorizedAccessException

我有一个 [ComRegisterFunction] 用于注册 BHO Internet Explorer 扩展。在 64 位 Windows 7 计算机上注册期间,在调用 subKey.SetValue("NoExplorer", 1) 时会引发 UnauthorizedAccessException。

注册表似乎有 BHO 位于 @\HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects,但是,我在尝试在那里注册时遇到了同样的异常。任何帮助,将不胜感激。

0 投票
2 回答
379 浏览

browser - Web 开发人员应该如何构建浏览器工具栏?

我是一名希望构建浏览器扩展的网络开发人员。使用 Web 技术(HTML、Javsacript 等)构建浏览器扩展的最佳方式是什么?我们只针对 IE 和 Firefox。可以使用 HTML/Javascript 创建 IE 浏览器工具栏吗?

0 投票
1 回答
1582 浏览

internet-explorer - 如何为 firefox、IE 和 chrome 创建插件/插件

我需要为 IE、firefox 和 chrome 浏览器创建插件/附加组件以满足以下要求:

如果请求的 url 采用特定格式/匹配特定正则表达式模式,则插件必须阻止请求并弹出警告框。

我搜索了很多,但没有发现任何有用的东西。对于 IE,我认为我们可以为此创建 BHO。但是有没有办法使用javascript来实现这一点?

提前致谢。

问候, 美极

0 投票
2 回答
91 浏览

php - 如何在本地计算机中保存来自网络服务器的特定响应

在客户完成某些任务后,我被要求写信将数据保存在某个安全的地方。

在这里,我的客户有很多员工,他们在一些不同供应商提供的在线表格中进行数据输入。经过一些步骤,输入的数据会产生一些结果。即在提交网络表单之后。现在他希望将生成的结果保存在本地计算机或某些在线服务器中。

是否可以通过以下方式完成:

1.) 创建一个位于用户和在线主要第三方服务器之间的本地 Web 服务器并记录所有生成的结果?

2.) 创建浏览器扩展 [m 考虑 firefox] 并强制用户通过特定浏览器导航并记录所有生成的结果?

**我很确定第二种方法可以像萤火虫一样工作,只需要添加一些功能来保存数据。

任何想法将不胜感激。

误导各位大佬们见谅。为了更清楚,这里有一些更多的解释。

a.) 我正在向我的一位客户写申请,该客户有许多在 abc.com 网站上输入数据的员工。b.) 用户向 abc.com 提交数据。c.) 网站 abc.com 根据输入数据生成或生成一些结果并发回给用户。d.) 现在我需要一个系统,它将位于员工/用户和 abc.com 网站之间,并跟踪 abc.com 的响应并将其自动保存到某个位置。e.) 目前,数据输入用户将手动将结果保存到他/她的本地计算机,如果他/她忘记保存,那么我们会错过结果,所以希望自动完成,这样我们就不会错过任何一个结果。

0 投票
2 回答
1087 浏览

user-interface - 具有所有 HTTP 方法的浏览器的 REST 开发插件

是否有任何 Web 浏览器的插件可以为您提供 GUI 来执行 PUT、DELETE 等操作?我已经编写了一个可导航的 REST 应用程序,我希望能够用我的浏览器来尝试一下并演示 API,但是由于它们都缺少 DELETE 和 PUT,所以它变得很麻烦。

0 投票
1 回答
1487 浏览

cross-platform - 编写一次运行任何地方浏览器插件工具/框架/语言?

我正在寻找一个可以在所有主要浏览器中运行的浏览器插件,唯一的问题是我似乎必须在每个浏览器中重新创建插件。是否有一些工具或框架或语言我可以编写一个插件,它可以在所有主要浏览器上自动运行?

我需要按钮做的就是从活动页面和一些链接页面中抓取网页内容,然后将其发送到带有套接字或命名管道的程序。

0 投票
1 回答
444 浏览

firefox - 使用 mootools 开发 Firefox 扩展

使用 mootools 开发扩展是否可行?

0 投票
2 回答
1299 浏览

google-chrome-extension - Rapportive 等 Gmail 插件如何工作?

我知道 Gmail 有上下文和侧边栏小工具,但是 Rapportive 等浏览器扩展如何工作?他们是否将按钮/显示注入浏览器页面?如果是这样,如果谷歌决定改变他们布局页面的方式,浏览器扩展不会中断吗?

0 投票
1 回答
15946 浏览

javascript - 检测任何页面更改的Javascript代码?(也许通过 AJAX)

我是编写 Javascript 的新手,这就是我正在做/尝试做的事情。

当页面加载(window.onload)时,我的 Javascript 代码会遍历页面中的所有表单,并为它们附加某种onchange方法。这适用于 Internet 上的大多数网站,除非页面动态更新以在页面上加载更多表单。如何检测此类事件并重新运行我的功能?

例如:

Facebook 新闻提要有一堆与发布的所有不同状态/链接相关联的表单。我的代码通过它们并附加侦听器。但是如果你一路向下,页面会自动更新以显示更多状态/链接/等。(或者您单击“旧帖子”链接)-但现在我的 javascript 代码没有再次在全球范围内运行。

反正我能做到吗?

编辑:我正在写一个浏览器扩展。