Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
| Функції | Застосовується до |
|---|---|
| EncodeHTML |
|
| EncodeUrl PlainText |
|
Кодування і декодування рядків.
Опис
Функція EncodeUrl кодує рядок URL-адреси, замінюючи певні нефарматичні символи на % та шістнадцяткове число.
Функція EncodeHTML кодує рядок, замінюючи певні символи, які потрібно уникнути, щоб вони відображалися належним чином у контексті HTML. Наприклад, символи <, >, і & замінюються на <, >, і &, відповідно.
Функція PlainText видаляє теги HTML і XML, перетворюючи певні теги, як-от такі, на відповідний символ:
- "
Значення, повернуте цими функціями, є закодованим або декодованим рядком. Функція «PlainText» не видаляє всі теги 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>
Якщо задати для властивості Text підпис 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.