我正在开发一个 chrome 扩展程序,它在加载后立即在特定网页中注入 iframe。iframe 加载托管在 localhost 上的表单(form.php)。在表单上输入的所有信息都由script.js
本地主机处理。PHP 文件有:
<script src="script.js" type="text/javascript"></script>
php 文件上有一个提交按钮。单击它时,我想将消息和一些数据传递到扩展程序的背景页面,例如:
chrome.extension.sendRequest({'name':'email', value:email});
但我收到一条错误消息:
未捕获的类型错误:无法调用未定义的方法“sendRequest”
我想要的是,一旦单击提交按钮,所有处理的数据都会发送到 chrome 扩展后台页面。
请建议我任何可以帮助我做到这一点的方法?