אטלס + תמונת רקע ל TD

בטיטi

New member
אטלס + תמונת רקע ל TD

יש לי WebForm שבו יש שורת תפריטים ומתחתיה יש UpdatePanel. לחיצה על כל לינק בשורת התפריטים, גורמת לעדכון ה UpdatePanel בהתאם (ללא ריפרוש הדף כמובן). הבעיה היא, כל לינק בשורת התפריטים נמצא בתוך TD, שיש לו תמונת רקע (background-image), ומשום מה לחיצה על לינק בתפריט, גורם לרפרוש של תמונות הרקע ! כלומר, אם מסירים את תמונות הרקע, באמת כל הטעינות מתבצעות חלק, ואין שום רפרושים בדף, אבל אם מחזיים את תמונת הרקע, התוכן של ה UpdatePanel אמנם נטען ללא רפרוש, אבל התמונות בשורות התפריטים שמעליו, מהבהבוב קלות. מדוע ?
 

blue25

New member
תנסה

אם שמת את התמונות בתוך style כ background-image אז התמונות אינן נשמרות ב cache של ה browser (כנ"ל גם לגבי CSS) שים את התמונות ב < img src> לפי דעתי ה ATLAS עובד רק על גישה לשרת ב POST, אבל הפנייה לתמונות היא בעצם ב GET ולכן מתבצע הרפרוש.
 

בטיטi

New member
אבל...

מה שקורה מאחורי הקלעים זה שמתבצעת קריאת xmlhttp רק לחלק של ה UpdatePanel, ואילו מה שמחוצה לו, כלל לא משתנה, לכן גם אם התמונות לא נשמרות מ cache, זה לא ממש רלוונטי, מכיוון שהם גם אמורות להטען כלל מחדש...
 

בטיטi

New member
../images/Emo45.gif עובד, תודה ! אבל אני עדיין

לא מבין מדוע, מה שקורה מאחורי הקלעים זה שמתבצעת קריאת xmlhttp רק לחלק של ה UpdatePanel, ואילו מה שמחוצה לו, כלל לא משתנה, לכן גם אם התמונות לא נשמרות מ cache, זה לא ממש רלוונטי, מכיוון שהם גם אמורות להטען כלל מחדש...
 

[eLad]

New member
זה באג ב-IE.

כמו הרבה באגים אחרים (3 פיקסלים ב-float, פוקוס על select, ‏hasLayout...)
 
למעלה