![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Oct 2001
Адрес: Россия, Казань
Сообщений: 270
|
Всем привет!
А можно ли передать переменную CGI-скрипту так, чтобы это не вызвало обновление HTML. В ASP такое есть, но по аналогии в CGI у меня не получилось.
__________________
The war does not determine who is right. Only who is left. |
|
|||||
|
Регистрация: Feb 2002
Сообщений: 30
|
Напрямую нельзя...
Можно поизвращятся с javascript, точнее с imag`ами. Скрипт ты так запустишь, но результата не получишь, только картинку если он ее генерит. Ну и разумеется возможны такие варианты как java, flash,...
__________________
Я всех лучше, я всех краше Всех умнее и скромнее всех... |
|
|||||
|
Регистрация: Oct 2001
Адрес: Россия, Казань
Сообщений: 270
|
Просто чтобы он на сервере запустил скрипт, который там обновит информацию. Пользователя это никак не касается.
__________________
The war does not determine who is right. Only who is left. |
|
|||||
|
Регистрация: Sep 1999
Адрес: Moskow
Сообщений: 196
|
Перенаправить вывод программы в иной дискриптор, отличный от стандартного....
|
|
|||||
|
shagren же ответил! Если разжевать, то так:
<script> function varToPerl(v) { im = new Image; im.src = 'any.cgi?'+v; } </script> <a href="javascript:varToPerl('anyyouwant')">send "anyyouwant"</a>
__________________
Two beer or not two beer?... Последний раз редактировалось SPV; 28.02.2002 в 15:37. |
|
|||||
|
Регистрация: Feb 2002
Сообщений: 30
|
>Перенаправить вывод программы в иной дискриптор, отличный от стандартного....
Ага и получишь Сервер-еррор, если ты имеешь в виду помненять href. В твоем случае используй загрузку картинок, как в любом яваскрипт прелоадере. А вместо картинки вызови свой скрипт с передачей ему параметров как гет-метод(т.е. типа: или типа того). А скрипт пусть даже ничего не выдает на вывод. НО!! Если какойто броузер будет давать ошибку, тогда выдай на STDOUT какой нибудь 1-пиксельный гиф(не забудь сказать или ). Вроде так...
__________________
Я всех лучше, я всех краше Всех умнее и скромнее всех... |
|
|||||
|
попробуй i-frame маленький 1x1 пиксель сделать, и направляй а него форму. там все одновиться. а пользователь ничего не заметит. Или открой JS'ом новое окошко 1х1 пиксел там все сделай, а по завершению работы закрой окно
![]()
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Регистрация: Feb 2002
Сообщений: 30
|
>попробуй i-frame маленький 1x1 пиксель сделать, и
>направляй а него форму. там все одновиться. а пользователь >ничего не заметит. Или открой JS'ом новое окошко 1х1 >пиксел там все сделай, а по завершению работы закрой окно Во первых iframe - отстой. Во вторых если юзать его, то заодно и ilayer, И все равно в "половине" браузеров работать не будет! В третьих тогда картинку показывать придется, и пока она грузится некоторые браузеры чего-то показать могут, или в рамочку взять. Вариант SPV со скриптом предпочтительнее намного.
__________________
Я всех лучше, я всех краше Всех умнее и скромнее всех... |
|
|||||
|
Регистрация: Oct 2001
Адрес: Россия, Казань
Сообщений: 270
|
2SPV: Не злись, не все такие умные, как ты 8-)
__________________
The war does not determine who is right. Only who is left. |
![]() |
Часовой пояс GMT +4, время: 11:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|