【发布时间】:2016-04-06 12:11:50
【问题描述】:
我尝试从微控制器获取带有 XMLHttpRequest 的数据字符串。 该请求适用于 Internet Explorer、Firefox、Chrome 和 Opera,在浏览器 Konsole 中没有任何错误。 只有 Safari 会出现错误“加载资源失败:网络连接丢失”的问题。 微控制器只回答数据串(5 个字节)。
function httpGetFreq(){
var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200){
freq = parseFloat(xmlHttp.responseText) / 1000;
animate ();
}
}
xmlHttp.overrideMimeType('text/plain');
xmlHttp.open("GET", "frequenz", true);
xmlHttp.send(null);
}
【问题讨论】:
-
网络标签中有任何信息吗?
-
在网络选项卡中有以下请求:类型:XHR;方法:获取;方案:HTTP;地位: -;缓存:否;尺寸: -;转移:-;启动定时器:0.443ms;潜伏: -;持续时间 -
标签: javascript safari xmlhttprequest