736
צפיות
צפיות
3
תשובות
תשובות
בעיה עם פלאש combobox
הי
יש לי access data base שמתעדכן על ידי המשתמשים דרך txtbox
יש לי פלאש combobox בדף האינטרנט שמתעדכן על ידי קובץ xml
כשהדף עולה ה access database מעדכן את קובץ ה xml והאחרון מעדכן את ה combobox
כך יוצא שהמשתמש בעצם יכול לעדכן את ה combobox
הבעיה היא שאחרי שהמשתמש מעדכן את ה access database ,וכשאני עושה ריענון לדף , עדיין הפלאש combobox לא מתעדכן למרות שקובץ ה xml כן מעודכן
רק שאני פותח את הדף ב browser אחר כלומר פותח עוד session רק אז אני רואה את העידכון ב combobox
ואני לא מצליח להבין למה? אולי מישהו נתקל בזה ויודע על פיתרון?
תודה
3 תשובות
אולי קאש
בחיבור בין הפלאש ל-XML תיצור פרמטר-דמי שישנה את הכתובת, וככה הפלאש לא ישמור אותו בקאש
לדוגמא:
flashfile.swf?q=1
flashfile.swf?q=2
flashfile.swf?q=3
כמובן אין שום התייחסות לפרמטר הזה, הוא רק נועד לשנות את הכתובת.
אלי ענתבי
לא כל כך הבנתי
אתה יכול להסביר יותר בפירוט?
flashfile.swf?q=1 , לא הבנתי מה זה אומר.
תשובה
מניסיון בעבודה עם קבצי פלאש, XML ו-ASP,
גם אם ערכת את הXML הפלאש עדיין אוגר את הקובץ הישן.
מטמון כפי שהשפוי ציין.
מה שעשיתי הוא להכניס בקובץ פלאש שלוקח את הקובץ XML, להוסיף לו מספר רנדומאלי בכל פעם, כלומר:
var file = "info.xml?rnd="+Math.round(Math.random()*10);
זה כמובן מוגדר אך ורק בפלאש… וככה בכל רענון הוא טוען את ה-XML המעודכן ולא את הישן.
"החיים הם רק הדרך במסע הנפש", בילד 2004-2008 <img src='/images/6.gif'>
http://Www.Torec.Net * http://Www.Torec.In