Оповещение о второй загрузке страницы с помощью Jquery - PullRequest
0 голосов
/ 30 января 2012

Я хочу предупредить, что страница обновляется после обновления всей страницы.

Вот что я сделал, чтобы обновить страницу:

 window.onunload = function () {
      alert("Page is refreshed");
}

И нагрузка на тело я могу дать предупреждение как

window.onload = function () {
    alert("Page is Loaded"); //<--This I dont want as only 
                             //when the page is loaded it gives me an alert.
 }

Но я хочу знать, что после перезагрузки страница полностью перезагружается.

Если страница обновляется нажатием клавиши F5 или нажатием кнопки «Обновить» или нажатием кнопки «Назад» в браузерах, я выдаю предупреждение, как показано выше, но мне хотелось бы знать, как выдать предупреждение после полного обновления страницы (т.е. после обновления страницы снова перезагружается после полной перезагрузки Мне нужно дать еще одно предупреждение)

Ответы [ 3 ]

1 голос
/ 30 января 2012

попробуйте что-то вроде этого ...

window.onunload = function () {
    localStorage['refreshing'] = true;
}

window.onload = function () {
    if(localStorage['refreshing'] === true) {
        alert('win');
        localStorage['refreshing'] = false;
    }
}
0 голосов
/ 30 января 2012

DotNetter, до сих пор неясно, чего вы действительно хотите, но я думаю, метод document.ready поможет вам в некотором роде

$(document).ready(function(){
   alert(page ready)
});

Надежда помогает

0 голосов
/ 30 января 2012

Я хотел бы знать, как подать предупреждение после полного обновления страницы.

Веб-приложения не сохраняют состояние , поэтому сделать невозможно.вы никогда не узнаете, является ли это первым или вторым посещением (если вы не храните посещения ваших посетителей с какой-либо базой данных).

...