שלח תשובה

זירת השאלות

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

ג'יבריש באתר… למה?!

,‏ 31 באוגוסט, 2004

טוב עד היום לא הופיע לי ג'יבריש באתר (ל על המחשב שלי לפחות).
אילו השורות שאני שם בראש כל עמוד:


<meta http-equiv="Content-Type" content="text/html; charSET=windows-1255">
<META HTTP-EQUIV="Content-Language" CONTENT="he">


ברוב העמודים באתר עדין לא מופיע ג'יבריש לעולם ואחד מהעמודים האלו הוא כמובן עמוד הבית.
הבעיה נוצרת בעמודים  שנשלחים למשתמש על ידי עמוד ASP אחר בעזרת:
Response.Redirect

כל העניין הזה ממש לא מובן לי.
האם הג'יבריש יכול להופיע גם מתכנות ASP לא נכון?!


תודה לכל העונים.

תגיות:

7 תשובות

  1. נועם א הגיב:

    עידכון בפרשה
    ככל הנראה הבעיה נוסעת כאשר אני שולח את המשתמש לעמוד
    שמעבד נתונים מסוימים ואז הוא שולח את הגולש לעמוד אחר.

    האם יכול להיות שכאשר אני אציב קוד HTML בעמוד שמעבד את הנתונים
    לפני המעבר, זה יכול לגרום לג'יבריש בעמוד שאליו הגולש נשלח לאחר העיבוד?

  2. Night הגיב:

    פתרון
    בראש קוד העמוד ASP שים את זה:


    <%@CodePage=1255%>

    שים לב שזו חייבת להיות השורה הראשונה

  3. נועם א הגיב:

    קיים כבר!
    שימו לב הג'יבריש מופיע רק בגרסאות ישנות של אלקפלורר כמו 5 למשל!

  4. תדאג שהשורה הזאת


    <%@ Language=VBScript Codepage=1255 %>

    תופיע גם בדף ששולח את הנתונים,  וגם בדף שמעבד אותם (במידה ואתה משתמש ב- VBSCRIPT).

  5. נועם א הגיב:

    יש לי כתובת באינטרנט ואני בונה
    לגולשים אתרים אישיים ומארח אותם על הכתובת שלי.
    כיצד אני יכול לתת להם כתובת עם סאב-דומיין (למשל: yoni.walla.co.il)?

    האם זה אפשרי?
    ואם כן אילו חברות אתם מכירים שמאפשרות לעשות דבר כזה בלי להוציא מיליון דולר

  6. נועם א הגיב:

    האם editplus או תוכנה אחרת לבניית
    דפי ASP יכולה לבדוק את הדף בלחיצת כפתור בתוכנה או שרק אם אני מעלה
    אותו אני אוכל לבדוק שהוא עובד כמו שצריך?!

  7. רק כשאתה מעלה את הדף לשרת
    זאת משום שדף ASP מעובד בשרת, והתוכנה לא מהווה שרת על מנת להריץ בו את דפי ה- ASP.

שלח תשובה