자바 스크립트 코드 :IE8, Firefox3.6과 크롬에 대한 간단한 아약스 질문
var httprequest = new XMLHttpRequest();
var time = new Date();
if (httprequest) {
httprequest.onreadystatechange = function() {
if (httprequest.readyState == 4) {
alert("OK");
}
};
httprequest.open("GET", "http://www.google.com", false);
httprequest.send(null);
}
alert(new Date() - time);
IE8 : OK, 시간 대화 상자가 Chrome10 프롬프트 될 것입니다 : 확인 대화 상자가 묻는 메시지가 있지만, 시간 대화 상자가 프롬프트 Firefox3하지 말라 .6 : OK, 시간 대화 상자가 표시되지 않습니다.
일부 대화 상자가 표시되지 않는 이유는 무엇입니까?
감사합니다! 블록의 이유는 열린 메서드의 잘못된 매개 변수입니다. – maxima
나는이 Ajax 요청의 시간을 계산하고 동기시키고 싶다. 이 매개 변수를 true로 설정하면이 문제가 해결됩니다. – maxima