הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [AJAX] בעייה ב AJAX בפירפוקס (https://hosts.co.il/forums/showthread.php?t=57693)

-roee- 09-12-07 23:31

[AJAX] בעייה ב AJAX בפירפוקס
 
היי

יש לי סקריפט שכתבתי ב 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==|| 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;



reXtea 10-12-07 00:18

אין לי כל כך להסתכל ולנסות להבין למה זה לא עובד, אז אני אתן לך עצה טובה,
תוריד את התוסף firebug לfirefox ובמידה ויש בעיה בתחביר או איזה שגיאה שמתחרשת בfirefox זה אמור לכתוב לך שם בconsole...
תנסה אין לך מה להפסיד.

orlupo 12-12-07 12:15

אני לא מבין מה אתה עשית פה...

אבל אתה צריך להגדיר אובייקט של xmlHttp לפתוח בקשה (לציין URL וכ'ו...) ולשלוח אותה.
לאחר מכן, עלייך לציין את החלק של ה-readyState.

אור.


כל הזמנים הם GMT +2. הזמן כעת הוא 14:32.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ