如何向我的网站发送简单的消息'来自Chrome扩展的php
How can I send simple message to my website's php from Chrome extension?
我试图从我的简单Chrome扩展将简单的登录/密码参数发送到我的服务器中的PHP文件。下面的代码给了我一个"不允许访问控制允许来源"。我可以做些什么来发送简单的参数并从php接收回显?
var xhr = new XMLHttpRequest();
xhr.open("GET", "http://mywebsite/api.php?u=admin&p=admin", true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
alert(xhr.responseText);
}
}
xhr.send();
有什么方法可以联系我的服务器,传递简单的参数,并从谷歌扩展中获得响应?
编辑"permissions":["contextMenu"http://mywebsite/"],
您正在执行一个跨源XMLHttpRequest,因此需要为您的扩展设置一些额外的权限。看看这个。
在manifest.json
文件中添加:
"permissions": [
"http://mywebsite/"
]
请记住在这些更改后重新加载您的扩展。
相关文章:
- Android上的Chrome无法播放来自对象URL的录制音频
- 来自chrome扩展的服务器端Facebook身份验证
- Chrome扩展/来自Javascript值的输出
- 来自 chrome 扩展程序中内容脚本的未定义响应
- 来自 chrome 扩展程序的多个网络服务调用
- Javascript在Firefox中工作,但现在来自Web服务器时在Chrome中工作
- 如果没有来自chrome.tabs.query的结果,请执行某些操作
- 如何插入来自Chrome扩展程序的动态HTTPS源的iframe
- Chrome扩展程序每隔一段时间检查来自服务器的数据
- 奇怪的文本,来自 ajax 在 chrome 中的响应
- 如何显示来自 Chrome 扩展程序的文件保存对话框
- 如何使用来自Http网站的Chrome推送通知
- 位于[url]的页面在chrome中运行了来自[url]的不安全内容
- 如何向我的网站发送简单的消息'来自Chrome扩展的php
- 要求Chrome处理来自Chrome扩展的HTTP请求
- 修改表's来自Chrome扩展插件的insertRow
- 如何防止来自Chrome开发工具的ajax调用
- 打开chrome://newtab来自Chrome扩展
- 访问网页's的本地存储来自Chrome扩展
- 来自 Chrome 扩展程序的跨域 XMLHttpRequest 返回状态 0