【发布时间】:2019-12-30 14:32:51
【问题描述】:
这是我发出 XDR 发布请求的 JavaScript 代码:
if(isIE()) {
xdr = new XDomainRequest();
if (xdr) {
xdr.onerror = err;
xdr.ontimeout = timeo;
xdr.onload = loadd;
xdr.timeout = 10000;
xdr.open('POST',url);
xdr.send('myval=abc');
}
}
当我尝试在 PHP 中访问变量 myval 时:
if(isset($_POST['myval'])) {
echo 'true';
}
else {
echo 'false'
}
我得到的输出为false
谁能帮我找出这里有什么问题?非常感谢。
【问题讨论】:
-
var_dump($_POST)将准确显示 PHP 接收到的内容,var_dump('php://input');
标签: javascript php ajax cross-domain