chrome 扩展名中的 XMLHttpRequest .
XMLHttpRequest in chrome extensions
如何使用XMLHttpRequest从php文件发送和接收信息?
我尝试使用XMLHttpRequest和jquery ajax。在这两种情况下,工作都找到了,但我无法提取数据。
Js 文件
var parametros = {
"url" : url
};
var xhr = new XMLHttpRequest();
xhr.open("POST", "file.php", true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
alert(xhr.responseText)
}
}
xhr.send(parametros);
文件.php
<?php
$str = $POST['url'];
echo $str;
?>
警报向我显示所有 php 文件,带有 php 标签(纯文本)。如何仅接收$str变量?
编辑:清单文件:
{
"name": "Get pages source",
"version": "1.0",
"manifest_version": 2,
"description": "Get pages source from a popup",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": ["http://localhost/extencio/*"]
}
这听起来更像是网络服务器上的错误,你确定你的网络服务器正在执行php文件吗?您可以通过使用浏览器转到 php 文件的位置来测试这一点。
如果它还在您的 Web 浏览器中显示所有 PHP,请查看以下问题:PHP 代码未执行,而是代码显示在页面上
相关文章:
- XMLHttpRequest未返回值-状态202
- XMLHttpRequest在移动设备上的chrome上不起作用
- AJAX简单错误.XMLHttpRequest无法加载http://localhost/mpl/getPage.php.
- 检查xmlhttprequest问题的消息
- 主线程上的同步XMLHttpRequest已弃用
- 如何定期发出xmlhttprequest
- javascript第三个XMLHttpRequest被拒绝.但前两个是允许的
- 上传带有XMLHttprequest的文件-多部分/表单数据中缺少边界
- 对象#<XMLHttpRequest>没有方法'完成'
- 在XMLHttpRequest之后重新初始化jQuery
- 如何将GreaseMonkey中的XMLHttpRequest延迟到目标页面加载完成
- Javascript XMLHttpRequest——只有第一个POST请求有效
- XMLHttpRequest - difference between Chrome & Firefox
- IE上的新XMLHttpRequest()出现JS Ajax未指定错误
- 非常简单的XMLHttpRequest不起作用
- 如何使用XMLHttpRequest下载文件
- XMLHttpRequest在$.ajax工作的地方给出了CORS错误
- XMLHttpRequest.open()AJAX中的参数url
- XMLHTTPRequest脚本中没有internet连接和超时
- 为什么当async标志设置为false时,xmlhttprequest中的代码可以工作,而当它设置为true时却不能工作