اين كد چه مشكلي داره؟

MRB COMPANY

Member
سلا دوستان
اين كد كجاش مشكل داره؟
كار نمي كنه
HTML:
<html>
<head>
<script language="javascript" type="text/javascript">
if(window.ActiveXObject){
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}else{
    xmlHttp=new XMLHttpRequest();
}
function makerequest(serverPage,objID){
    var obj=document.getElementById(objID);
    xmlHttp.open("GET",serverPage);
    xmlHttp.onreadystatechange=function (){
        if(xmlHttp.readystate==4 && xmlHttp.status==200){
            obj.innerHTML=xmlHttp.responseText;
        }
    }
    xmlHttp.send(null);
}
</script>
</head>
<body onload="makerequest ('content1.html','hw')">

<div align="center">

<a href="content1.html" onclick="makerequest('content1.html,'hw'); return false;">page1</a>

<div id="hw"></div>
</div>
</body>
</html>
 

aminoia

Member
راسیتش وقت نداشتم کدت رو کنترل کنم اما یه یاداوری کنم که AJAX رو از اینجا شروع کنی شاید بد نباشه
و اینکه برای AJAX از یک فریم ورک آماده استفاده کن اگه کارت کوچیک نیست
 

eAmin

Well-Known Member
سلام.

اینجوری تغییر بده:
کد:
if(xmlHttp.readyState==4 && xmlHttp.status==200){
            obj.innerHTML=xmlHttp.responseText;
}
 

جدیدترین ارسال ها

بالا