Подскажите будьте добры
Суть задачи такова...
Есть форма на странице index.php надо чтобы она обрабатывалась obr.php (или в этим же файлом), но по нажатию кнопки "Добавить" всплывало окошко(как в Sape при покупки ссылок и не блокировалось как вспл. окно). В этом окошке быдет "Дождитесь конца обработки данных или графический элемент "loading". А по завершению обработки обновлялась страница index.php Заранее багодарен. Добавлено через 54 минуты Хотя бы пару намёков дайте в какую сторону копать, а то устал уже пробывать все подряд предлагаемое с ПС. |
Форму через javascript
при событии сабмит открывается окно |
окошко = DIV
|
чтобы не блокировалось окошко, нужно его отображать не через window.open, а как обычный элемент страницы, с особыми css правилами. Пример здесь: http://www.reconn.us/content/view/37/47/
|
Так и делал, только вот браузер сначала думает секунд 5. После чего выводит окошко. Вот именно от этих 5 секунд ну никак не могу избавиться :(
Делал так (сначала выводится окошко что выполняется скрипт, после выполнения браузер перестает думать(появляется возможность использования javascript, после чего меняю сообщение на обработка завершена и срабатывает таймер (через 3 секунды обновляется страница откуда вызывался скрипт). Добавлено через 44 секунды Пока писал ответили еще,спсб, сейчас почитаю по данной ссылке Добавлено через 17 минут Спасибо FDVFlex, и всем кто отписался, твоя ссылка как раз в тему. |
kalypah, для примера с формой - вот на нашем сайте: http://fdstar.net/ (форма проверки домена)
Для слоя окошка: Код:
функция показа "окошка": Код:
<script language="JavaScript"> Код:
<form ... onsubmit='domain_submit();'> |
С картинкой все нормально получается, с php сценариями, все равно картинка отображается ток после того как сценарий почти выполнился, просто у меня сценарии некоторые обрабатываются 10-15 секунд, вот именно в 10-15 секунд мне надо было выводить картинку loading.
Добавлено через 39 секунд Опять долго пишу, сейчас посмотрю твой пример, спасибо Добавлено через 5 минут Спасибо, FDVFlex. Отлично работает, то что нужно, понял свою ошибку)))). Если мог бы плюсанул. |
Рад что помогло. Плюсовать ничего не нужно ;)
|
Случайно не знаешь....
Вот с тектом все хорошо, отображается норм, пытаюсь анимацию загрузки сделать, картинка gif показывается но не анимированная, пытался preload ее делать, не помогло. |
в браузере случайно не отключена анимация?
|
Часовой пояс GMT +3, время: 09:00. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.