My Mozilla Addon(使用Addon SDK编码)需要在表单提交到网页服务器之前加密网页表单中的信息。我使用的加密库只能在lib/main.js
中访问,并且要在网页上加密的信息由内容脚本收集。
我的想法是让我的Addon使用以下过程加密数据:
main.js
。main.js
使用库加密数据,然后将密文发送回内容脚本。main.js
中的密文插入表单,然后提交到网页的服务器。我可以在Addon的主代码和内容脚本之间执行同步通信,以便在单击提交按钮后,但在表单将数据提交到服务器之前,我可以加密表单数据吗?如果没有,我可以暂停表单的提交,直到我加密数据,然后手动提示表单提交我的新加密输入?
非常感谢您解决此问题的任何帮助。
答案 0 :(得分:2)
我认为这些链接可以帮助您
“使用”端口“进行通信
“与其他脚本进行通信”