511
צפיות
צפיות
9
תשובות
תשובות
צריך פקודה לרענון חלון
בס"ד
אני רוצה לגרום לחלון שלם להתרענן, לכל הפריימים שבו, ע"י פקודה שתהיה בתוך אחד הפריימים, איך אפשר לעשות את זה?
אם אפשר גם פקודה שע"י לחיצה על לינק תרענן רק את הפריים שבו נלחץ הלינק.
תודה מראש למי שעוזר 🙂
9 תשובות
הנה
אתה שם זה באירוע מסוים
top.location.reload()
איך אני עושה שהדף יעשה את זה גם
בלי ללחוץ על לינק?
כלומר, כשאני עושה לינק אני כותב
<a href="javascript:top.location.reload()">
אבל איך אני עושה את זה סתם ככה כשהדף עולה?..
סורי, לא מבין יותר מידי בג'אוהסקריפט, ותודה רבה רבה על העזרה!
זה יהיה טיפשי לעשות את זה
כי אז כל פעם שהעמוד יעלה אז כל העמוד של הפריימים יעשה לעצמו ריפרש ובחיים זה לא יסתיים
מה המטרה אם אפשר לדעת ?
לא ירדת לסוף דעתי 🙂
בעמוד הראשי שבתוכו יש פריימים לא תמיד יעלה הפריים הזה…
אני רוצה לעשות שאחרי שמישהו מתחבר לאתר (דרך פריים מסויים) אז אותו פריים מרענן את כל החלון לבד אחרי ההתחברות
כדי שיהיה מצב שבו גם הפריימים האחרים יהיו מעודכנים ויהיה כתוב את שם המשתמש שלו, ולא "אורח"…
כלומר, אחרי שמישהו מתחבר דרך הפריים נעשה ריפרש לכל הפריימים, ואז בדף הראשי כשאני רואה שהוא מחובר, אני לא נותן לאותו דף לעלות, אלא לדף אחר…
ואז הפריים לא "מתרפרש" כלולאה אינופית, אלא פעם אחת…
אבל אני צריך שהוא ירענן לי את כל הפריימים אחרי שאני מוצא שהמשתמש באמת קיים במסד הנתונים….
מקווה שהבנת… 🙂 תודה על העזרה בכלאופן… 🙂
אז אתה שם את זה סתם ככה
בדף
מה הכוונה שם את זה סתם ככה בדף?
ככה?!
<HTML>
<BODY>
top.location.reload()
</BODY>
</HTML>
?!
אההה תודה רבה!! הצלחתי!! 🙂
תודה רבה רבה רבה~!! 🙂
חח
אין לי מושג איך הבנת מההסבר הזה משהו..
אבל למי שלא הבין וקורא תפוסט הזה..
<a href="javascript:void(0)" onclick="parent.NameFrame.location.reload()">Reload Frame</a>
במקום NewFrame שימו את שם הפריים
אם לא שמת לב
הוא לא רוצה שזה יהיה כשלוחצים על ללינק אלא ברגע שהעמוד עולה (שהסקריפט עולה)
ולא צריך לקרוא ל-parent וכל השאר מספיק לכתוב top.location.reload()