503
צפיות
צפיות
16
תשובות
תשובות
עדכון אתר חדשות
יש לי אתר, המכיל מספר דפים המתעדכנים מספר פעמים בשבוע.
אך כאשר גולשים באתר, אי אפשר לראות את החדשות עד שמרעננים אותו.
1. ידוע לי שניתן להכניס תגית מטה המרעננת את הדף אוטומטית, אך מעולם לא עשיתי זאת, מישהו יודע כיצד עושים זאת בדרים וויברר?
2. אציין שכל האתר (מכיל כ – 60 דפים), בנוי על תבנית בדרים וויבר, המכילה מספר קבצי פלש, וחלק מהחדשות מופיעות בדף התבנית, כך שאם אוסיף לתבנית תגית ריענון,עלול להיווצר מצב שכל הדפים יתעדכנו כל הזמן, אולי זה יגזול זמן רב מהגולש.
16 תשובות
תפריד בינהם
תכניס את החדשות לתוך חלון iFRAME ואז תוכל לרענן בדף רק את חלון החדשות וזה יראה כאילו זה חלק מהאתר!
זה מה שאני מכיר אולי מישהו מכיר דרך יותר טובה
לא ברור
קודם כל תגדיר iframe ושנית, כיצד מרעננים חלון זה?
אולי לא הזכרתי, אבל האתר שלי בנוי ו2 פריימים
תודה
אז ככה:
Iframe –
רענון העמוד:
<meta http-equiv="Refresh" content="240">
תודה תודה רבה
הצלחתי
המון תודה
בבקשה, בשמחה
עוד פרט קטן
כאשר ציינתי שהעדכון יתבצע כל 240 דקות, האם העדכון יתבצע גם בכל פעם שהגולש נכנס לדף, או שהוא יצמד לזמן המוגדר?
גם בכל כניסה מחדש.
מדוע קבצי הפלש אינם מתעדכנים?
תודה תודה
הכנסתי קבצי פלש לתוך קובץ אשר ממוקם במסגרת פנימית בדף הבית.
לקובץ הפנימי הזה הוספתי תגית עדכון כל 240 דקות, אך קבצי הפלש משום מה אינם מתעדכנים.
רק כאשר הם נמחקים מתיקיית הקבצים הזמנית, מתבצע העדכון.
מסתבר שהדפדפן מושך את הקבצים קודם כל מתיקיית הקבצים הזמנית ורק לאחר מכן מהשרת, כך שנוצר מצב שגם אם הקובץ השתנה בשרת, הוא לא מתייחס אליו, אלא רק לקובץ הקיים בתיקייה במחשב עצמו.
תנסה להוסיף את זה בראש הקובץ שלך:
Response.Expires = 0
Response.Expiresabsolute = Now() – 1
Response.AddHeader "pragma","no-cache"
Response.AddHeader "cache-control","private"
Response.CacheControl = "no-cache"
Response.Buffer = true
דרך אגב ה- 240 זה לא דקות אלא שניות
האם הכוונה ל…
האם הכוונה ב head היכן שתגיות המטה?
האם זו פקודת jc, כך שצריך להוסיף כותרת מתאימה בראש הדף?
או שפשוט לכתוב זאת בדיוק כפי שציינת?
תוד.
תוסיף את זה בין ה-
<% %> של ASP
לצערי, האתר אין asp
לצערי האתר כתוב כולו html, ללא ASP
מה עושים???
ככה
<meta http-equiv="pragma" content="no-cache">
הבהרות קלות
תודה רבה על התשובה, אך אם אפשר להסביר את המשמעות של המטה הזו, כדי שגם אלמד משהו על כך…
קודם כל מובן הבנתי שצריך לשבץ מה שכתבת בין כל המטות (תקן אותי אם אני טועה)
האם לשבץ זאת בדף הבית, בפריים העליון של האתר (האתר בנוי מפריים עליון ומפריים תחתון), או רק בדפים האמורים להתעדכן (רוב הדפים הללו ממוקמים בתוך מסגרות פנימיות)
האם יש צורך בתכנות asp באתר או בכל שפה אחרת? כי כפי שציינתי כל האתר כתוב HTML בלבד.
תודה מראש
בבקשה
, כמו כל תג מטה ממקמים אותו בתוך ה-HEAD של המסך, וזה HTML נטו.
תודה על התשובה המהירה
האם למקם אותו בכל דף שאמור להתעדכן, או רק בראשי?
כל כמה זמן הדף שמכיל מטה זו יתעדכן, האם זה יקרה רק בכל פעם שפותחים את הדפדפן מחדש?
ושוב תודה