小编典典

如何在浏览器调整大小时刷新屏幕?

css

是否可以在浏览器大小更改时刷新页面?我使用一些样式来创建页面上的区域,并且如果浏览器按比例缩小了版面布局。

也许我可以使用jQuery检测文档大小的变化?


阅读 502

收藏
2020-05-16

共1个答案

小编典典

立即更新以供任何人查看。jQuery现在考虑绑定已弃用的函数。

而且proximus的响应方式(至少在Opera / Chrome /
Firefox中)有效,即使浏览器只是坐在那里,它也会不断轮询以调整大小。看起来,调整大小函数在命中location.reload()时会自动调用,从而导致死循环。这是我共同努力解决的问题。

jQuery(function($){
  var windowWidth = $(window).width();
  var windowHeight = $(window).height();

  $(window).resize(function() {
    if(windowWidth != $(window).width() || windowHeight != $(window).height()) {
      location.reload();
      return;
    }
  });
});
2020-05-16