Подтвердить что ты не робот

Обновить страницу при изменении размера с помощью javascript или jquery

Я хочу заставить браузер обновить страницу, когда пользователь изменит ее размер. У меня есть следующий код:

function refresh() { location.reload(); }

<body onResize="refresh()">

но это не сработает. У кого-нибудь из вас есть решение? Благодаря

4b9b3361

Ответ 1

Сделайте это с помощью javascript/jquery:

просто javascript:

window.onresize = function(){ location.reload(); }

с jquery:

$(window).resize(function(){location.reload();});

или

$(window).on('resize',function(){location.reload();});

Ответ 2

Следующий код, похоже, работает со всеми браузерами,

$(window).bind('resize', function(e)
{
  if (window.RT) clearTimeout(window.RT);
  window.RT = setTimeout(function()
  {
    this.location.reload(false); /* false to get page from cache */
  }, 100);
});

Надеюсь, это поможет всем. Я нашел эту информацию здесь: http://www.jquery4u.com/snippets/jquery-refresh-page-browser-resize/

Ответ 3

попробуйте следующее:

$(window).resize(function() {
        location.reload();
});