Здравейте,
От няколко дни си блъскам главата как да направя няколко AJAX request-а да са onload едновременно.
Имам:
и
Проблема ми е, че не мога да ги направя и двете функции да са Onload на страницата.
Благодаря ви предварително.
От няколко дни си блъскам главата как да направя няколко AJAX request-а да са onload едновременно.
Имам:
Код:
<script type="text/javascript">
var xmlHttp
function showResult(str) {
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null) {
alert ("Browser does not support HTTP Request")
return
}
var url="http://test.bg/test.php"
url=url+"?name="+encodeURI(str)
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged() {
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
document.getElementById("test").innerHTML=xmlHttp.responseText
}
}
function GetXmlHttpObject() {
var xmlHttp=null;
try {
xmlHttp=new XMLHttpRequest();
} catch (e) {
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
</script>
и
Код:
<script type="text/javascript">
var xmlHttp
function showResult2(str) {
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null) {
alert ("Browser does not support HTTP Request")
return
}
var url="http://test.bg/test2.php"
url=url+"?name="+encodeURI(str)
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged2
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged2() {
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
document.getElementById("test2").innerHTML=xmlHttp.responseText
}
}
function GetXmlHttpObject() {
var xmlHttp=null;
try {
xmlHttp=new XMLHttpRequest();
} catch (e) {
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
</script>
Проблема ми е, че не мога да ги направя и двете функции да са Onload на страницата.
Благодаря ви предварително.