Вывод мессэджа после сабмита

 
0
 
JavaScript
ava
anthrax | 12.12.2003, 10:19
Привет всем!

Есть окно браузера с формой. Юзвер ее заполнил и нажал сабмит.
Подскажите как сделать чтоб после сабмита окно очищалось и в центре экрана было что-то типа "Working ..."

Заранее благодарен.
Ответы (3)
ava
[xoodo] | 12.12.2003, 19:49 #
...пересылкой на страницу, где написано
working...

Например,

<form action="blah.html">


Или в инпуте:


<input type="submit" onclick="working()">
<script language="Javascript" type="text/javascript">
function working()
{
location="blah.html";
}
</script>


Или совсем изврат - при загрузке страницы проверяется напрмер window.name, и в зависимости от этого выдается либо форма, либо сообщение. А при нажатии сабмита обновляется содержание страницы, и окну присваивается некоторое определенное имя. Можно и по-другому через Яваскрипт, наверное, параметры передавать. Но я не совсем в курсе, как. Алгоритм такой. Как мне думается... smile
ava
anthrax | 13.12.2003, 21:04 #
Я имел ввиду немного другое. После сабмита, во время ожидания ответа от сервака, надо очистить окно и написать, скажем, "Жду ответа от сервера ....". Чтоб, если плохая связь, и слишком долго не приходит ответ от сервера, в окне висела эта надпись (например, с бегущими точками типа прогресс бара). Мне надо именно после клика на сабмите, средствами яваскрипта очистить окошко браузера, вывести эту надпись и отправить форму на сервак (типа form.submit()).

спасибо за внимание.
ava
Alx | 14.12.2003, 16:47 #
Ну та как бы можешь просто при нажатии на кнопку сабмит вывести надпись в экран (к примеру <input type=submit onclick='document.write("Подождите, идёт соединение с сервером")'>) и пусть она (мессага) тама сидит пока не загрузится... а када загрузится, пусть юзверь перейдёт на нужную страницу!... так подходит?
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  [xoodo]   Alx   anthrax
advanced
Отправить