farags
چهارشنبه 11 فروردین 1389, 17:10 عصر
با سلام
این تابع در firefox به درستی کار می کند ولی در مرورگر IE در خط text = xmlHttp.responseText; خطای object does not support this property and method را میدهد لطفا من را راهنمایی کنید .
var xmlHttp;
function viewDoctorName(code,token,id) {
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null) {
alert ("Browser does not support HTTP Request");
return;
}
var url="bin/showDoctorName.php?token="+token+"&code="+code;
xmlHttp.onreadystatechange = function() {
if(xmlHttp.readyState==1) {
document.getElementById("subMenuPanel").innerHTML="<img src=\"images/wait.gif\" />";
}
if(xmlHttp.readyState==4) {
text = xmlHttp.responseText;
document.getElementById("subMenuPanel").innerHTML = text;
}
}
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
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;
}
این تابع در firefox به درستی کار می کند ولی در مرورگر IE در خط text = xmlHttp.responseText; خطای object does not support this property and method را میدهد لطفا من را راهنمایی کنید .
var xmlHttp;
function viewDoctorName(code,token,id) {
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null) {
alert ("Browser does not support HTTP Request");
return;
}
var url="bin/showDoctorName.php?token="+token+"&code="+code;
xmlHttp.onreadystatechange = function() {
if(xmlHttp.readyState==1) {
document.getElementById("subMenuPanel").innerHTML="<img src=\"images/wait.gif\" />";
}
if(xmlHttp.readyState==4) {
text = xmlHttp.responseText;
document.getElementById("subMenuPanel").innerHTML = text;
}
}
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
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;
}