2013-09-28 3 views
0

Я хочу, чтобы пользователи не перезагружали страницу каждый раз, чтобы получить обновленный динамический контент. Таким образом, я использовал этот код:Сообщение для перезагрузки веб-страницы

window.onbeforeunload = function() { 
     return "Dont need to reload the whole page. Just reload the section"; 
    } 

Это работает отлично, за исключением, когда пользователь закрывает вкладку/окно браузера, то же самое сообщение с указанием также. Но я хочу показать сообщение только для перезагрузки/кнопки F5, а не для закрытия вкладки/окна браузера. Какой обработчик событий я должен использовать для этой цели?

+0

Это чрезвычайно часто задаваемые вопросы. – mplungjan

+0

извините, но не мог понять, что вы ответили mplungjan – stockBoi

+0

http://bit.ly/15AI6V1 – Shea

ответ

0

Вы можете физически отключить кнопку f5, чтобы получить функциональные возможности, аналогичные тем, что вы хотите:

Disable F5 and browser refresh using javascript

+0

Какая ужасная идея ... – mplungjan

+0

lol ... mplungjan .. Он не имел в виду физически, чтобы уничтожить кнопку F5 на клавиатуре. Он имел в виду это по коду. Вы не должны проголосовать. – stockBoi

Смежные вопросы