Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
| 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>
Если для свойства 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.