function Krik(){
var pageUrl = "test.php";
var xmlRequest, e;
try{
xmlRequest = new XMLHttpRequest();
}
catch(e){
try{
xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e){ }
}
//document.getElementById("TextBox2").value = "Идет загрузка";
xmlRequest.open("POST", pageUrl, false);
xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlRequest.send();
return xmlRequest;
}
function Test(){
Krik();
//document.getElementById("AJAX").value = Krik();
//document.getElementById("TextBox2").value = Krik();
}
Помощь в AJAX
Это страница откуда я пытаюсь вызвать AJAX
Код:
Код:
<div id = "AJAX">
</div>
<input type = "button" ID="Button1" runat="server" Text="Button" OnClientClick = "Test()" />
<input type = "text" ID="TextBox2" >
</div>
<input type = "button" ID="Button1" runat="server" Text="Button" OnClientClick = "Test()" />
<input type = "text" ID="TextBox2" >
На другой страничку test.php я тупо пишу echo "Привет ";
Вот как мне получить "Привет" и каждый раз писать это слово друг под другом с помощью AJAX?
И обязательно почитай доки по xmlHttpRequest.
Код:
function Test(){
Krik();
if(xmlRequest.readyState == 4){
if (xmlRequest.status == 200) {
//alert(xmlRequest.responseText);
document.getElementById("AJAX").innerHTML+=xmlRequest.responseText;
par++;
}else {alert("Передача данных была нарушена Черной дырой в атмосфере!");}
}
}
Krik();
if(xmlRequest.readyState == 4){
if (xmlRequest.status == 200) {
//alert(xmlRequest.responseText);
document.getElementById("AJAX").innerHTML+=xmlRequest.responseText;
par++;
}else {alert("Передача данных была нарушена Черной дырой в атмосфере!");}
}
}
Помог Ex_Soft