שלח תשובה

זירת השאלות

486
צפיות
7
תשובות

שאלה על refresh

,‏ 18 בינואר, 2005

האם אפשר לבצע ריפרש ל – client לפי ip או שהו בסגנון.

יש לי דף אינרטנט שפתוח אצל כמה קליינטים ברגע שאחד מהם מבצע פעולה מסוימת אני רוצה לעשות ריפרש לדף ושכולם יקבלו את תוצאת הפעולה.

הבעיה היא שעל אותו הדף ישנם קליינטים אחרים שאותם אני לא רוצה לרפרש ישנה דרך לבצע זאת ?

בתודה איתי.

תגיות:

7 תשובות

  1. itay26 הגיב:

    שאלה אחרת…
    אני בונה משחק אינטרנטי פשוט.
    יש חדרים ומאחורי כל חדר יש דף aspx נפרד (כמובן שכל דפי ה – aspx הם אותו הדבר פשוט כל אחד פונה לטבלה שמוגדרת לו).

    1. השאלה הראשונה האם ישנה דרך יותר טובה כי אם אני בונה 30 חדרים זאת אומרת שאני צריך לבנות 30 דפים אותו הדבר רק שכל אחד פונה לטבלה אחרת ??

    2. השאלה השניה היא כאשר אני נכנס לדף הוא מראה לכל שחקן דמות + הנתונים של הדמות וכל שחקן בתורו מבצע מהלך תקיפה. לאחר מהלך זה אני רוצה לעדכן את הפרמטרים של שני השחקנים העניין שכל אחד מסתכל על ה – client שלו ומי שביצע את המהלך הוא זה שפונה לשרת האם ישנה דרך לעדכן את שניהם ??

    3. איך עושים ריפרש לדף שיבוצע לכל מי שמחובר לדף כרגע בלי הגדרת זמן אלא לאחר ביצוע לחיצה על כפתור או אוטומטי ??

    בתודה איתי.

  2. אוריקס הגיב:

    תשובות:
    1. כמובן שזאת הדרך הנכונה. תאר לעצמך שאתה צריך שינוי קטנטן – אתה תצטרך ללכת ל 30 קבצים שונים.

    בקשר ל 2,3 – אתה מקסימום יכול לגרום לריפרוש אצל היוזר הנוכחי. מה שעושים בד"כ זה גורים לדף להתרפרש אחרי X זמן.

  3. itay26 הגיב:

    אולי אתה יכול להפנות
    אותי לחומר או לפחות לאיזה שהוא מקום בקשר לבניית game arena ??

    כמו כן לא הבנתי את תשובה 1 שלך שאלתי האם לבנות 30 דפים נפרדים דף לכל חדר או שישנה דרך טובה יותר..?

    בתודה איתי.

  4. אוריקס הגיב:

    תשובות #2:
    1. אני לא יכול להפנות אותך כי אני לא מבין בזה, בכל מקרה בפרוטוקול HTTP זה אף פעם לא יצא יותר מידי מוצלח.

    2. כמובן ש 30 דפים שונים זה פחות טוב….

  5. itay26 הגיב:

    שאלה ב – asp.net או javascript
    ישנה אפשרות לתפוס אם משתמש לחץ על ה – X של האקספלורר ולתת לו שאלה של confirm לפני ואם הוא ילחץ לא אז הוא ישאיר את הדף פתוח…

    אם אפשר עדיף ב – asp.net.

    ואיך תופסים את כל האפשרויות בשביל לנקות sessions ו – database …
    לדוגמא alt+f4 ו restart של המחשב וכו'…

    בתודה איתי.

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

    ב net. אולי, אבל בכל אופציה
    אחרת אי אפשר. ניסינו.

  7. אוריקס הגיב:

    גם ב .net, מן הסתם, אי אפשר
    כי סה"כ היא מייצרת JS…

שלח תשובה