שלח תשובה

זירת השאלות

653
צפיות
2
תשובות

בעיה עם XMLHTTPREQUEST

,‏ 31 בדצמבר, 2005

בניתי דף עם טיימר שטוען פונקציה שטוענת קובץ TXT מהשרת בעזרת XMLHttpRequest. הבעיה היא שברגע שזה טוען את זה פעם אחת כך זה נשאר אפילו עם הקובץ TXT שלי משתנה – וזאת עד שאני מנקה את ה catch של הדפדפן.
כלומר ברגע שזה נטען פעם אחת אז זה נטען עם אותו ערך כל הזמן מפני שזה טוען את זה מהזיכרון של המחשב עד שמנקים אותו.
ניסיתי להוסיף מטה של no-catch אבל זה לא עוזר.

מישהו יודע אולי את מקור הבעיה?

תגיות:

2 תשובות

  1. זהר פלד הגיב:

    יש לזה פתרון פשוט שתמיד עובד:
    מוסיפים אלמנט שמשתנה לכתובת.
    אם נצא מנק' הנחה שהכתובת שאתה פונה אליה היא page.txt:

    var sURL = "page.txt?timeStamp="+ new Date().getTime;

  2. adventureboy הגיב:

    תודה
    בסופו של דבר גם אני הגעתי למסקנה הזו. רק שביצעתי את זה בעזרת math.random().

    תודה

שלח תשובה