ra_olduz

چاپ نشدن پاسخ ایجکس(responseText) توسط متد alert در مرورگر

1 پست در این موضوع

سلام خسته نباشین
بنده تازه دارم ایجکس کار می کنم منتها وقتی میخوام پاسخ رو با متد alert چاپ کنم مرورگر هیچی نشون نمیده فایر فاکس explorer10 ولی با افزونه inspect وقتی دارم بررسی می کنم پاسخ رو نشون میده ولی تو مرورگر نمی تونم مشاهده کنم

 

<html>
<
head>
    <
meta charset="UTF-8" />
    <
title>ایجکسمثال 1</title>
</
head>

<
body dir="rtl">
    <
button onclick="sendRequest();">ارسال درخواست</button>
    <
br /><br />
    <
p id="s0"></p>
    <
p id="s1"></p>
    <
p id="s2"></p>
    <
p id="s3"></p>
    <
p id="s4"></p>
    
    <
script>
    function 
sendRequest()
    {
        var 
xmlHttp;
        if(
window.XMLHttpRequest)
        {
            
xmlHttp = new XMLHttpRequest();
        }
        else
        {
            
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        
        
xmlHttp.onreadystatechange = function(){
            if(
xmlHttp.readyState == 4)
            {
                
document.getElementById("s1").innerHTML 'ارتباط بین سرور و کلاینت برقرار شده است';
            }
            else if(
xmlHttp.readyState == 2)
            {
                
document.getElementById("s2").innerHTML 'درخواست توسط سرور دریافت شده است';
            }
            else if(
xmlHttp.readyState == 3)
            {
                
document.getElementById("s3").innerHTML 'درخواست در حال پردازش می باشد';
            }
            else if(
xmlHttp.readyState == 4)
            {
                
alert(xmlHttp.responseText);
            }
        }
        
        
xmlHttp.open("GET""server.php"true);
        
xmlHttp.send(null);
    }
    
</script>
</body> 

 

اینم محتوای[/php] فایل هست که در متدopen ارسال می کنم


<?php
echo 'hello Ajax';
?>

 

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری