如何通过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);
file.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/*"]
}