Просмотр полной версии : эффект затухания при смене страницы
Здравствуйте я хочу чтобы когда пользователь переходит на другую страницу старая страница плавно исчезла а новая плавно появилась.
с появлением проблем нету:
jQuery(document).ready(function() {
function skrun2() {
jQuery("#maincol").fadeOut(1).fadeIn(1800);
}
skrun2();
});
а с выходом все сложнее я пробовал делать так:
jQuery(window).unload(function() {
function goout() {
jQuery("#maincol").fadeOut(5000);
}
goout();
});
но результата никакого. подскажите плиз как это можно реализовать.
monolithed
26.11.2010, 11:06
но результата никакого. подскажите плиз как это можно реализовать.
Ставьте событие на ссылку
Когда пользователь заходит на страницу сайта, то вы можете манипулировать любыми эффектами в своем аресенале, но когда пользователь решает покинуть страницу, то в его интересах разработчики браузеров помогают это сделать как можно скорей, поэтому событие unload вам не поможет
Будет какой-то сайт-тормоз. :)
каким образом это можно реализовать?
каким образом это можно реализовать?
Так воде ответили тебе...
Ставьте событие на ссылку
ksa, я это заказчику вчера пару часов доказывал, ему до одного места. хочет красотулек и все.
повесил событие на ссылку. теперь получается что эфект затухания срабатывает и одновременно с ним начинается переход по ссылке. можно ли как-то дождаться завершения скрипта а потом только переходить по ссылке?
задержка перехода по ссылке, это что то новенькое :) а заказчик у вас похоже неадекват :)
каким образом это должно быть. Клик по ссылке, плавное затухание страницы 15 сек, например, и переход по ссылке ?
вот в соседнем топике нашел.
Может это то, что вам нужно
http://javascript.ru/forum/jquery/13273-plavnoe-poyavlenie-sajjta.html
задержка перехода по ссылке, это что то новенькое :) а заказчик у вас похоже неадекват :)
каким образом это должно быть. Клик по ссылке, плавное затухание страницы 15 сек, например, и переход по ссылке ?
именно так тока не 15 сек а 2 :)
именно
Как вариант:
- Убрать из ссылки УРЛ
- Сам переход делать в некой функци, используя сетТаймаут
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot