Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не прогружается контент страницы (https://javascript.ru/forum/jquery/10829-ne-progruzhaetsya-kontent-stranicy.html)

mixlink 23.07.2010 10:32

Не прогружается контент страницы
 
Использую 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;
	}
    });


И все бы хорошо, но вот проблема: При нажатии кнопки браузера "Назад" страница возвращается назад, а контент не появляется.
Я считаю, что это как то связано с куки и проблему можно решить, заставив страницу один раз обновиться в самом начале.
Но вот только в правильном ли направлении я думаю и как это вообще осуществить?
Помогите пожалуйста разобраться, буду очень благодарен.

sysya 23.07.2010 12:36

Добавив следующий код на страницу, во всех случаях ухода со страницы будет появляться окошко с просьбой подтвердить действие.

window.onbeforeunload = exitWithPromt;
 
    function exitWithPromt() {
        return 'Уйти со страницы?';
    }

Взято отсюда - http://blog.gramant.ru/2009/04/11/з...ранице/

В это событие можно подложить загрузку предидущей страницы...

Поиграться можно так же и с .keydown() - Данное событие запускается при нажатии клавиши.


Часовой пояс GMT +3, время: 05:53.