我正在制定一个学校的实时时间表。现在当我测试它时,我只在 internet explorer 中得到一个错误。我使用 ie v.11 和字符集 UTF-8
当我将当前学生的数据发送到 php 脚本时,有一些字符,如 ä,ö,ü 会解析为 ?。但仅在 InternetExplorer 中。
如果我发送这样的 URL:http://adopraesenz.ipwin.ch/data/students.php?q=getWirth Nalia;3:Kürzel;0;0;4;0;0;0;
并希望像这样在 php 中接收它们
$q = $_REQUEST["q"];
echo $q;
我得到这个输出:getWirth Nalia;3:K?rzel;0;0;4;0;0;0;
我正在发送这样的数据:
function getData(str) {
var requestURL = "http://adopraesenz.ipwin.ch/data/students.php?q=" +str;
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
if(this.readyState === 4 && this.status === 200){
loadJson(request);
}
};
request.open("GET", requestURL, true);
request.send();
}
有关更多代码或信息,请询问。
慕容森
繁花不似锦
随时随地看视频慕课网APP