Не прогружается контент страницы
Использую jQuery для плавного отображения контента страницы (тоесть при переходе со страницы на страницу контент плавно затухает и плавно загорается).
Код скрипта следующий: $(document).ready(function() { $("#info").css("display", "none"); $("#info").fadeIn(1500); $("a").click(function(event){ event.preventDefault(); linkLocation = this.href; $("#info").fadeOut(1500, redirectPage); }); function redirectPage() { window.location = linkLocation; } }); И все бы хорошо, но вот проблема: При нажатии кнопки браузера "Назад" страница возвращается назад, а контент не появляется. Я считаю, что это как то связано с куки и проблему можно решить, заставив страницу один раз обновиться в самом начале. Но вот только в правильном ли направлении я думаю и как это вообще осуществить? Помогите пожалуйста разобраться, буду очень благодарен. |
Добавив следующий код на страницу, во всех случаях ухода со страницы будет появляться окошко с просьбой подтвердить действие.
window.onbeforeunload = exitWithPromt; function exitWithPromt() { return 'Уйти со страницы?'; } Взято отсюда - http://blog.gramant.ru/2009/04/11/з...ранице/ В это событие можно подложить загрузку предидущей страницы... Поиграться можно так же и с .keydown() - Данное событие запускается при нажатии клавиши. |
Часовой пояс GMT +3, время: 05:53. |