|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Victor Wagner 2:5020/400 14 Jun 2002 02:11:29 To : Oleg Medinskiy Subject : Re: Параметры JS в вызо ве CGI через SSI??? -------------------------------------------------------------------------------- Oleg Medinskiy <o.medinskiy@ts.com.ua> wrote: OM> Привет! Привет всем! Мучаюсь над такой штукой: OM> ---------------------- <script language="javascript"> OM> width=screen.width; height=screen.height; </script> </head> OM> <body onload="init();"> <!--#include OM> virtual="prim.cgi?wh='width'&gh='height'" --------------- OM> Так вот вопрос как корректно передать в SSI запрос OM> результаты JS скрипта? Он передает переменной не результат OM> а текст "width"! Либо другим способом передать параметры JS OM> в CGI, но этот запрос должен находиться в определленом OM> месте body А головой подумать? Вот пришел клиент, принес URL на эту страничку. Сервер ее стал парсить, увидел SSI-директиву, вызвал prim.cgi, дождался его завершения, включил вывод в текст, и только потом отдал ее клиенту. Клиент ее выкачал, и только после этого наступило событие onLoad. JavaScript наконец выставил эти переменные, только вот они давно никому не нужны. Да и были бы нужны, откуда них узнает сервер? Hе говоря уж о том, что переменные SSI не имеют никакого отношения к переменным JavaScript. Для того чтобы из JavaScript передать какие-то значения на сервер, нужно дернуть с этого сервера некую URL, например форму туда засабмитить. Вот поля формы CGI увидит. -- Только спектакль покажет, что может сделать из идеи режиссура. --- С.Е. Лец --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/15178fbf88711.html, оценка из 5, голосов 10
|