Perl

Все о программировании под *nix
Аватара пользователя
Jay
Неотъемлемая часть форума
Сообщения: 238
Зарегистрирован: 23 сен 2004, 22:56

Perl

Сообщение Jay »

Значит столкнулся с проблемкой. Имею cgi скриптик на perl'e который генерит страничку в html. Однако, просто так, впихнуть javascript в этот файл не получается. А надо.

В коде имеем:

Код: Выделить всё

$header = <<EOM;

<!-- здесь идет хтмл код в который надо вставить jscript -->

EOM
1;
Так вот, вставить javascript в этот код не получается. Точнее сказать, он просто не работает. Уже получил совет, вставлять из отдельного файла код джаваскрипта, но что-то нифига не получается. Может кто напишет этих 3 строчки для вставки? Pelr вообще мне нравится, но вот времени совсем не хватает им заняться. А тут такое дело, что не терпит. :-/
Заранее спасибо всем ответившим.
Хм, интересно, а как бы смотрелась эта крошка, если ей перерезать горло? Мне кажется, неплохо...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Jay,
perl -MCPAN 'install HTML::Template'
perldoc HTML::Template
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Jay
Неотъемлемая часть форума
Сообщения: 238
Зарегистрирован: 23 сен 2004, 22:56

Сообщение Jay »

Поясняю. Сам скрипт вывода html работает.

После вставки в html код, строк javascript'a программа на perl просто игнорирует javascript находящийся в html и выводит как результат сформированую страницу, но без джаваскрипта.

Вопрос: как вставить javascript в такую страницу?
Хм, интересно, а как бы смотрелась эта крошка, если ей перерезать горло? Мне кажется, неплохо...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Jay, не изобретай велосипед...
Вставлять HTML в код - это изуверство!
http://www.webmastak.com/articles/?id=45
СМ. так же в яндексе, это не самая вменяемя русская допо по этому модулю, но дальше мне искать влом...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

Llama писал(а):Jay,
perl -MCPAN 'install HTML::Template'
Чё уж мелочиться? Если уж делаешь интернетовые проекты в perl (делаю!) -

perl -MCPAN 'install HTML::Mason'

...и разные phpшники начинают заслуженно сосать.
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Аватара пользователя
invox
Неотъемлемая часть форума
Сообщения: 395
Зарегистрирован: 12 сен 2002, 17:53
Откуда: Минск
Контактная информация:

Сообщение invox »

Andrej Ramaszeuski писал(а): Чё уж мелочиться? Если уж делаешь интернетовые проекты в perl (делаю!) -

perl -MCPAN 'install HTML::Mason'

...и разные phpшники начинают заслуженно сосать.
Не вводи народ в заблуждение. У этого решения есть большие минусы тоже. Основательный расход памяти, например.

Ответить