Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery / 4 сообщений из 4, страница 1 из 1
10.06.2008, 08:28
    #35366032
russiq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery
приветствую вас, уважаемые. возникла проблема причины которой сам понять не могу.

цель: прелоадер с полной блокировкой функционала.

проблемы: до отклика бд(на что вполне может уйти пара минут наш код не заработает.

решение: прелоадер срабатывает на предыдущей странице после нажатия на ссылку и блокирует экран до тех пор пока не будет получен отклик от базы и не осуществится переход на следующую страницу.

блокировщиком выбран модуль jQuery - blockUI.
первоначально было решено цеплять его на событие onclick и вот как это выглядело:

<a href=http://123.ru onclick="$(document).click($.blockUI); location.href=(this.href); return false">123</a>
все работало, но периодически просто подвисало и никакого перехода не осуществлялось.
было решено сделать перехват ссылок:

$(document).ready(
function()
{
$("a").click($.blockUI)
return false;
}
);
проблема в том, что после блокировки перехода не происходит. если в событие добавить location.href, то глюков не избежать. эту проблему я и пытаюсь решить. надеюсь, ваш опыт поможет мне разобраться скорее.
...
Рейтинг: 0 / 0
10.06.2008, 16:51
    #35367637
зы
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery
а чем не нравится просто
<a href=http://123.ru onclick="$(document).click($.blockUI);">123</a>

? зачем всякие извращения с location?
...
Рейтинг: 0 / 0
10.06.2008, 19:53
    #35368125
russiq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery
затем, что без "location.href" не происходит обработки "href", а без "return false" браузер прекратит исполнение скрипта во время перехода.
...
Рейтинг: 0 / 0
17.06.2008, 06:56
    #35375949
russiq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jQuery
жаль..
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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