我想知道如何将Chrome扩展程序中的数据发送到服务器上的网页,并在使用发送的值进行一些修改后打开网页? 基本上,我希望我的chrome扩展程序将一些数据发送到一个网页,该网页将在点击提交扩展名后打开。此页面托管在我的网络服务器上,因为我需要对我的数据库执行ajax XHR请求(可以在获取数据后,仅在同一个域上。
请帮助,谢谢
答案 0 :(得分:0)
您似乎认为您无法进行跨域XHR,因此会使事情变得太复杂。
Chrome扩展程序can bypass cross-domain restrictions,如果他们需要主机权限。
"permissions": [
"*://*.example.com/"
],
在清单中声明上述内容后,您可以在任何扩展上下文中执行任何XHR到example.com
域,而不管CORS标头。