【问题标题】:Data interchange between main and content script -- Firefox Addon SDK主脚本和内容脚本之间的数据交换——Firefox Addon SDK
【发布时间】:2013-11-18 05:00:32
【问题描述】:

我的 Mozilla 插件(使用插件 SDK 编码)需要在表单提交到网页的服务器之前加密网页表单中的信息。我使用的加密库只能在lib/main.js访问,网页上要加密的信息是通过内容脚本收集的。

我的想法是让我的插件使用以下过程加密数据:

  1. 当点击表单的提交按钮时,内容脚本会将表单的数据(文本输入中的文本)发送到main.js
  2. main.js 使用库加密数据,然后将密文发送回内容脚本。
  3. 内容脚本将来自main.js 的密文插入到表单中,然后提交到网页的服务器。

我可以在 Addon 的主代码和内容脚本之间进行同步通信,以便在单击提交按钮后,但在表单将数据提交到服务器之前加密表单数据?如果不是,我是否可以在加密数据之前暂停表单的提交,然后手动提示表单提交我新加密的输入?

非常感谢任何帮助解决此问题。

【问题讨论】:

    标签: javascript html forms firefox firefox-addon-sdk


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多