Linux.by
https://forum.linux.by/

Perl
https://forum.linux.by/viewtopic.php?f=6&t=4645
Страница 1 из 1

Автор:  Jay [ 26 фев 2005, 16:22 ]
Заголовок сообщения:  Perl

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

В коде имеем:

Код:
$header = <<EOM;

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

EOM
1;


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

Автор:  Llama [ 26 фев 2005, 18:59 ]
Заголовок сообщения: 

Jay,
perl -MCPAN 'install HTML::Template'
perldoc HTML::Template

Автор:  Aleksey Kondratenko [ 26 фев 2005, 21:24 ]
Заголовок сообщения: 

Давно я не программировал на перле, но одна из причин почему у тебя не работает может быть то, что тебе надо заменить <<EOM на <<'EOM'.

Еще мне не совсем ясно почему у тебя 1 на последней строке.

Автор:  Jay [ 26 фев 2005, 23:57 ]
Заголовок сообщения: 

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

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

Вопрос: как вставить javascript в такую страницу?

Автор:  Llama [ 27 фев 2005, 00:32 ]
Заголовок сообщения: 

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

Автор:  Andrej Ramaszeuski [ 27 фев 2005, 13:53 ]
Заголовок сообщения: 

Llama писал(а):
Jay,
perl -MCPAN 'install HTML::Template'


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

perl -MCPAN 'install HTML::Mason'

...и разные phpшники начинают заслуженно сосать.

Автор:  invox [ 02 мар 2005, 20:40 ]
Заголовок сообщения: 

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

perl -MCPAN 'install HTML::Mason'

...и разные phpшники начинают заслуженно сосать.


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

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/