다음 코드에 대한 도움이 필요합니다. 문제는 마지막 xmlhttp.open 만 트리거하는 것입니다. 아래 코드를 참고하십시오. xmlhttp.open을 사용하여 2 개의 다른 URL 받기
<script type="text/javascript">
function loadXMLDoc(obj){
var xmlhttp;
var flag;
var mycode;
mycode = obj;
if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}else{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200){
}
}
flag = document.getElementById(mycode);
if (flag.value == "Uncall") {
flag.value = "Call Patient";
document.getElementById('myDiv'+mycode).innerHtml="<b><font color='#00FF00'>Called</font></b>";
}else{
flag.value = "Uncall";
document.getElementById('myDiv'+mycode).innerHtml="<b><font color='#00FF00'>Calling..</font></b>";
**xmlhttp.open("GET","http://1.1.1.1/callnumber.cgi?"+mycode,true);
xmlhttp.send();
xmlhttp.open("GET","http://2.2.2.2/displaynumber.php?"+mycode,true);
xmlhttp.send();**
}
}
</script>
같은 요청 객체를 재사용하지 마십시오 일부 입력
당신이거야 SE는 [은'open' 방법에 대한 설명서 (http://www.w3.org/TR/XMLHttpRequest/#the-open-method) 읽으면 것들 중 하나가 이전 송신을 취소합니다. –