Обновить страницу при изменении размера с помощью javascript или jquery Я хочу заставить браузер обновить страницу, когда пользователь изменит ее размер. У меня есть следующий код: function refresh() { location.reload(); } <body onResize="refresh()"> но это не сработает. У кого-нибудь из вас есть решение? Благодаря Ответ 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(); });
Ответ 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/