如何在 Mozilla 中从字符串创建 HTMLDocument?
我有一个基于 POW 的小型应用程序,它将数据存储为 HTML 文件。目前,为了阅读这些文件,我在新选项卡中打开它们,但我想为打开时间较长的页面保留选…
与现有页面内容交互的 Firefox 扩展
我不是网络编程专家,但我想创建一个 Firefox 扩展来重写页面的 html 和 javascript 代码。这是一个个人项目,所以我可以慢慢地学习东西。 我无法找到…
从 Firefox 扩展检测 JS API 调用
我正在编写一个 FF 扩展,它将修改现有网页的行为。该网站的一个页面(通过 Javascript)调用回我想要增强的服务器(通过公共 api)。 有谁知道我该怎…
firefox扩展状态栏覆盖运行
我正在尝试制作我的第一个 Firefox 插件,但遇到了一些困难。 我已经为我想要的功能编写了 javascript 代码(window.alert("hello world!"))。我找到…
为什么我的状态栏上的图标在不同模式下无法更改?
我想问为什么当图标被点击时状态栏中的图标不会改变,而当我点击图标时它应该在关闭模式下改变。 <statusbar id="status-bar"> <statusbarpanel…
从资源文件加载 iframe
我正在创建一个 Firefox 扩展并尝试加载具有以下特征的 iframe。 设置权限,以便 resource://html/iframe_src.html 显示正确的内容。我不知道为什么 i…
如何注册我自己的 Firefox 扩展?
我正在尝试学习如何编写 Firefox 扩展。我从此处下载了一个 HelloWorld 示例,但我不知道如何注册它。 我找到了我的配置文件扩展文件夹(很容易,因为…
XUL 文本框的自定义 onsynctopreference
我想在我的 Firefox 扩展中启用自定义快捷方式。这个想法是,用户只需关注文本框,按下组合键,它就会显示在文本框中并保存到首选项中。但是,我无法…
如何在 Firefox 扩展中的窗口关闭时收到通知?
我正在为 Mozilla Firefox 制作工具栏。单击工具栏上的按钮后,我将打开一个新窗口,该窗口导航到我创建的 HTML 页面。在这个 HTML 页面上,单击按钮…
document.body.innerHTML.replace() 替换地址栏中的 url
我正在尝试制作一个扩展,作为其中的一部分,我希望突出显示网页中的某些单词。 document.body.innerHTML.replace() 也会替换地址栏中的 url。因此,…
GWT + Google 可视化 API = Firefox 插件
我计划以这种方式查看 Web 应用程序中的用户体验,我将跟踪用户的点击,也许还可能跟踪用户会话期间的一些其他操作。想法是使用图表向用户显示他的活…
在 C# 程序中从 Firefox 获取网页内容
我需要编写一个简单的 C# 应用程序,该应用程序应该接收当前在 Firefox 中打开的网页的全部内容。有没有办法直接从C#中做到这一点?如果没有,是否可…