AJAX ו- IE לא עובדים לי טוב...

  • פותח הנושא Mr Ka
  • פורסם בתאריך

Mr Ka

New member
AJAX ו- IE לא עובדים לי טוב...

יש לי עמוד ובו מספר לינקים שקוראים לפונקציה (כל לינק לפונקציה אחרת - תלוי באיזור בו הלינק נמצא). הפונקציה מפעילה קוד AJAX (load) של תוכן מסויים. בסיום הטעינה נפתח חלון (lightbox) ומציג את התוכן הרלוונטי. משום מה, למעט ב IE (כל הגרסאות), בכל הדפדפנים זה עובד. שפת השרת הינה ASP. העמודים נשמרים ב- UTF-8. בסיס הנתונים הינו MsSQL דוגמא לקוד AJAX שעשיתי:
var pageContent = 'work.asp?workId=' + param $('div.lightbox-content').load(pageContent + ' #pageContent', function(response, status, xhr) { if (status == "success") { $('div.lightbox-content #pageContent').addClass('popupContent popupContentWorks'); openLightbox(); } });​
אשמח לקצת עזרה בנושא
 

Xעמרי

New member
נסה לוותר על success

למרות שתיאורטית זה אמור לעבוד בצורה זהה בכל הדפדפנים אפשרות נוספת לדיבוג - תדפיס למסך את המשתנה status או אפילו את response כדי לדעת מה באמת חוזר לך מהשרת בעת שימוש בIE
 
למעלה