通过宽度时刷新页面

时间:2017-02-20 21:49:12

标签: javascript jquery html css web

我有一个网站,当它通过1024像素的宽度时我需要刷新页面。可能吗? 我需要这个因为可以宽度< 1024 px,我加载另一个脚本。

2 个答案:

答案 0 :(得分:0)

也许是这样的?

$(window).resize(function(){
  if ($(window).width < 1024){ 
    location.reload();
  }
}

答案 1 :(得分:0)

听起来你需要刷新内容而不仅仅是改变样式。如果是这种情况,您将需要使用window.matchMedia()

以下是您如何使用它:

var mq = window.matchMedia( "(min-width: 500px)" );

matches属性根据查询结果返回true或false,例如

if (mq.matches) {
  // window width is at least 500px
} else {
  // window width is less than 500px
}

此代码段为taken from here