powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Реализация "Please wait, request is being processed" текста/картинки на сайте.
4 сообщений из 4, страница 1 из 1
Реализация "Please wait, request is being processed" текста/картинки на сайте.
    #36078892
Фотография Vlad-Miami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Весь день просидел с джаваскриптом этим, в итоге решил написать. Может кто знает.

В общем У меня на сайте посылается онлайн e-mail request прямо с сайта. И процессинг занимает где-то до 8 секунд. Мне нужно дать посетителям понять, что нужно ждать. То есть мне нужно на клиентской стороне чтобы появлялся "флаг" на сайте, мол, "please wait for confirmation".

В общем, использую вот это:

Код: plaintext
1.
2.
    <img id="Image1" alt="" onmouseover="javascript: document.getElementById('Image1').src='http://alpha-usb.com/images/loader.gif';" src="http://alpha-usb.com/images/loader0.jpg" style="position:absolute" />    
    <asp:Button id="Button" runat="server"  Text="show" onclientclick="javascript: document.getElementById('Image1').src='http://alpha-usb.com/images/loader.gif';" style="position:absolute; left: 60px; top: 22px" />

Весь день промучился. Если ставить те же скрипты на маусовер просто, то все работает. Когда же пытаюсь запустить на Button, onclientclick - ниче не работает вообще.

Может кто знает какое решение. Не могу найти проблему, просто тупо не работает и всё.

Заранее спасибо :)
...
Рейтинг: 0 / 0
Реализация "Please wait, request is being processed" текста/картинки на сайте.
    #36078924
Фотография Vlad-Miami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё заметил интересную тенденцию:

Если вставить после скрипта: window.alert('нихера не работает') к примеру, то есть любой мессэджбокс, то все работает корректно, пока не закрою msgbox. А мне то по факту как раз и нужно, чтобы полоска прогресса загоралась на время между нажатием кнопки и загрузкой след страницы.
...
Рейтинг: 0 / 0
Реализация "Please wait, request is being processed" текста/картинки на сайте.
    #36080431
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad-MiamiКогда же пытаюсь запустить на Button, onclientclick - ниче не работает вообще.Потому что сразу после onclientclick вызывается submit формы, и браузер ждет ответа сервера 8 секунд (в "зависшем" состоянии), после чего этот ответ приходит (в виде HTML) и отображается.

Решение - смотреть в сторону AJAX, отправлять данные асинхронно, при получении ответа что-то делать со страницей. Как в gmail.
...
Рейтинг: 0 / 0
Реализация "Please wait, request is being processed" текста/картинки на сайте.
    #36080697
Фотография Vlad-Miami
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,

Вчера всё сделал. Спасибо за совет. Проблема оказалось абсолютно неожиданная. Кртинка GIF не отображалась потому что не была кеширована браузером, как только я стал её кешировать вручную при загрузке страницы - все заработало как и хотел. А AJAX конечно сила, просто я в нем вообще ноль.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Реализация "Please wait, request is being processed" текста/картинки на сайте.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]