Статьи Галерея Форум Чат Файлы HowTo Ссылки Поиск
Текущее время: 23 сен 2019, 11:12




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Perl
СообщениеДобавлено: 26 фев 2005, 16:22 
Неотъемлемая часть форума
Аватара пользователя

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

В коде имеем:

Код:
$header = <<EOM;

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

EOM
1;


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

_________________
Хм, интересно, а как бы смотрелась эта крошка, если ей перерезать горло? Мне кажется, неплохо...


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 26 фев 2005, 18:59 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 06.02.2002
Сообщения: 9760
Откуда: Менск
Jay,
perl -MCPAN 'install HTML::Template'
perldoc HTML::Template

_________________
Опыт растет прямо пропорционально выведенному из строя оборудованию


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 26 фев 2005, 21:24 
Неотъемлемая часть форума

У нас с: 12.08.2003
Сообщения: 250
Давно я не программировал на перле, но одна из причин почему у тебя не работает может быть то, что тебе надо заменить <<EOM на <<'EOM'.

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


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 26 фев 2005, 23:57 
Неотъемлемая часть форума
Аватара пользователя

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

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

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

_________________
Хм, интересно, а как бы смотрелась эта крошка, если ей перерезать горло? Мне кажется, неплохо...


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 27 фев 2005, 00:32 
Неотъемлемая часть форума
Аватара пользователя

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

_________________
Опыт растет прямо пропорционально выведенному из строя оборудованию


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 27 фев 2005, 13:53 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 28.11.2003
Сообщения: 507
Откуда: Pardubice, CZ
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.


Вернуться к началу
 Не в сети Профиль Личный альбом  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 02 мар 2005, 20:40 
Неотъемлемая часть форума
Аватара пользователя

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

perl -MCPAN 'install HTML::Mason'

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


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


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
[ All resources are available under GNU GPL ] [ Support ] [ Hosted by DataHata | MyCloud.by ] [ Powered by phpBB® Forum Software © phpBB Group ]

LVEE Winter LVEE Rambler's Top100