הערה
גישה לעמוד זה דורשת אישור. אתה יכול לנסות להיכנס או לשנות תיקיות.
גישה לעמוד זה דורשת אישור. אתה יכול לנסות לשנות מדריכים.
| Functions | חל על |
|---|---|
| EncodeHTML |
|
| EncodeUrl PlainText |
|
מקדדת ומפענחת מחרוזות.
Description
הפונקציה EncodeUrl מקודדת מחרוזת URL, ומחליפה תווים מסוימים שאינם אלפאנומריים % במספר הקסדצימאלי.
הפונקציה EncodeHTML מקודדת מחרוזת, ומחליפה תווים מסוימים שיש להוסיף תווי ביטול כדי שיופיעו כראוי בהקשר HTML. לדוגמה, התווים <, > ו- & מוחלפים ב <, > ו- &, בהתאמה.
הפונקציה PlainText מסירה תגי HTML ו- XML, תוך המרת תגיות מסוימות כגון אלה לסימן מתאים:
- "
ערך ההחזרה מפונקציות אלה הוא המחרוזת המקודדת או המפוענחת. פונקציה זו אינה מסירה את כל תגי HTML ו- XML.
תחביר
EncodeUrl( מחרוזת )
- מחרוזת - חובה. כתובת ה- URL לקידוד.
EncodeHTML( מחרוזת )
- מחרוזת - חובה. כתובת ה- HTML לקידוד.
PlainText( מחרוזת )
- מחרוזת - חובה. המחרוזת שממנה יוסרו תגי HTML ו- XML.
דוגמאות
אם אתה מציג הזנת RSS בגלריית טקסט ולאחר מכן מגדיר את המאפיין Text של תווית בגלריה זו ל- ThisItem.description, ייתכן שהתווית תציג קוד HTML או XML גולמי, כמו בדוגמה הבאה:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
אם תגדיר את המאפיין טקסט של PlainTextהתווית ל- (ThisItem.description), הטקסט יופיע כמו בדוגמה זו:
We have done an unusually "deep" globalization and localization.
עם הנוסחה EncodeHTML(ThisItem.description), תגי HTML מקודדים כך שהם מופיעים כטקסט כאשר הם מפורשים כ- HTML, דבר שעשוי להיות שימושי כדי לראות את מבנה ה- HTML:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
אם במקום תווית יש לך פקד טקסט HTML בגלריה, והגדרת את התכונה HtmlText של הפקד הזה ל- ThisItem.description תוצג לך גם את הטקסט המפוענח, מכיוון שפקד הטקסט ב- HTML מפרש את התגים כ-HTML.