Template Toolkit: Модули: Template::Plugin::Javascript

Template Toolkit

(русская редакция)

[ Пособия ] [ Руководство ] [ Модули ] [ Библиотеки ] [ Утилиты ] [ Вопросы ] [ Релиз ] [ Perl-ресурсы ] Форум ]
 
Поиск
Template Toolkit | Модули | Template::Plugin::Javascript

Template::Plugin::Javascript

[ ◄ Template::Plugin::XML::XPath ] [ Template::Plugin::Data::HTMLDumper ► ]
Фильтр, кодирующий строки для безопасного использования в JavaScript.

Оглавление

ОБЗОР

Индекс ] [ Модули ] [ Наверх ]

    [% USE JavaScript %]
    <script type="text/javascript">
    document.write("[% sometext | js %]");
    </script>

ОПИСАНИЕ

Индекс ] [ Модули ] [ Наверх ]

Template::Plugin::JavaScript - TT-фильтр, который обрабатывает текст для безопасного использования внутри кавычек в JavaScript.

    [% USE JavaScript %]
    document.write("[% FILTER js %]
    Here's some text going on.
    [% END %]");

будет преобразовано в:

    document.write("\nHere\'s some text going on.\n");

АВТОР

Индекс ] [ Модули ] [ Наверх ]

Идея позаимствована в "Movable Type" (глобальный фильтр "encode_js").

Татцухико Миягава (Tatsuhiko Miyagawa <miyagawa@bulknews.net>).

Эта библиотека является свободно-распространяемым программным обеспечением; вы можете распространять и/или модифицировать его на тех же условиях, что и Perl.

СМОТРИ ТАКЖЕ

Индекс ] [ Модули ] [ Наверх ]