|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 01 Mar 2002 15:41:50 To : Alexander Sviridov Subject : Re: HTML с фреймами, являющимися скриптами -------------------------------------------------------------------------------- Здравствуй, Alexander Sviridov. AS>>> Hужно, чтобы при изменении параметра запускался скрипт 2.cgi, а AS>>> форму обрабатывал и изменял параметр скрипт 1.cgi при нажатии на AS>>> кнопку. Это возможно сделать? Или нужно выводить сабж заново? AS>>> Тогда как это реализовать? AC>> Hе понял формулировку. По-русски можно? При изменении какого AC>> параметра? Какую форму? AS> Еще раз: в HTML-ке с 2-мя фреймами вызываются 2 скрипта - 1.cgi и 2.cgi с AS> параметрами. HTML-ка с фреймами генерится скриптом. Параметры вызова такие: AS> === Cut === AS> <frame src="/cgi-bin/1.cgi?List=@List&Current=0" name="1" target="_top"> AS> <frame src="/cgi-bin/2.cgi?Item=$List[0]" name="2" target="_bottom"> === Cut AS> === AS> List - список имен html-страничек, Current - номер текущего элемента списка, AS> Item - имя текущей html-ки. AS> Скрипт 2.cgi показывает HTML с именем Item в своем фрейме. AS> Скрипт 1.cgi предназначен для просмотра всех HTML из списка List AS> последовательно с использованием навигации. Для этого генерится форма с 2-мя AS> кнопками "Вперед", "Hазад". При нажатии на одну из кнопок значение параметра AS> Current меняется. При этом должен вызываться скрипт 2.cgi, показывающий AS> соответствующую страницу. Если без жабоскрипта, то только оба перегружать. Сиречь фреймсет тоже генерировать скриптом (что, судя по коду, у тебя и так имеется), и именно его указывать в качестве action. С жабоскриптом можно перегружать только второй (<form action="/cgi-bin/2.cgi" target="2">, но значение параметра Current крутить жабоскриптом и менять соответствующий хидден в соответствии с). -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/6359abda187b.html, оценка из 5, голосов 10
|