היי
יש לי סקריפט שכתבתי ב AJAX וב IE הוא עובד מצויין אבל ב FF, הוא עושה את עצמו כאילו שהוא נטען ומבצע את הסקריפט אבל בעקרון לא קורה כלום.
עריכה:
הבנתי שהבעיה היא בקישור עם קובץ ה php, מאחרי שאני שולח את הנתונים לקובץ PHP הוא לא עובד ב FF אבל כן ב IE.
הנה הסקריפט:
PHP קוד:
var xmlHttp
function get_broadcasts(day_date)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="index.php?act=get_my_code"
url=url+"&day_date=" + day_date
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("my_div1").innerHTML=xmlHttp.responseText
}
}function GetXmlHttpObject()
{
var xmlHttp=null;try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}