Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
| Funkcie | Vzťahuje sa na |
|---|---|
| EncodeHTML |
|
| EncodeUrl PlainText |
|
Kóduje a dekóduje reťazce.
Description
Funkcia EncodeUrl zakóduje reťazec URL adresy, pričom nahradí určité nefaknumerické znaky % a šestnástkovým číslom.
Funkcia EncodeHTML kóduje reťazec, pričom nahradí určité znaky, ktoré je potrebné odstrániť, aby sa zobrazovali správne v kontexte jazyka HTML. Napríklad znaky <, > a & sa nahrádzajú slovami <, > a &.
Funkcia PlainText odstráni značky HTML a XML a konvertuje niektoré takéto značky na príslušný symbol:
- "
Vrátená hodnota z týchto funkcií je kódovaný alebo dekódovaný reťazec. Táto funkcia neodstráni všetky značky HTML a XML.
Syntax
EncodeUrl( Reťazec )
- Reťazec – povinné. URL adresa, ktorá sa má zakódovať.
EncodeHTML( Reťazec )
- Reťazec – povinné. HTML adresa, ktorá sa má zakódovať.
PlainText( Reťazec )
- Reťazec – povinné. Reťazec, z ktorého sú odstránené značky HTML a XML.
Príklady
Ak zobrazíte v galérii textov informačný kanál RSS a potom nastavíte vlastnosť označenia Text v tejto galérii na ThisItem.description, označenie by mohlo zobraziť nespracovaný kód HTML alebo XML ako v tomto príklade:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Ak nastavíte vlastnosť označenia Text na PlainTexthodnotu (ThisItem.description), zobrazí sa text ako v tomto príklade:
We have done an unusually "deep" globalization and localization.
Pomocou vzorca EncodeHTML(ThisItem.description) sú značky HTML kódované tak, aby sa pri interpretácii ako HTML zobrazovali ako text, čo môže byť užitočné na zobrazenie štruktúry HTML:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Ak namiesto menovky máte v galérii textový ovládací prvok HTML a nastavíte vlastnosť HtmlText pomocou tohto ovládacieho prvku ThisItem.description uvidíte aj dekódovaný text, pretože ovládací prvok textu HTML interpretuje značky ako HTML.