javascript - 屏幕宽度检测在 Internet Explorer 中不起作用

标签 javascript css width screen explorer

我有以下脚本,用于确定访问页面的设备的屏幕宽度。这适用于所有浏览器,除了 ie 有没有人有任何想法如何或为什么这不起作用?

function view() {
    var isMobile = window.matchMedia("only screen and (max-width: 760px)");

   if (isMobile.matches) {
        //Do Nothing
    }
    else
    {
    horizontalview();
    }
}

最佳答案

使用 jQuery 很简单

$(document).ready(function() {

  var isMobile = false;
  if ($(window).width() < 768) {
    isMobile = true;
  }

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - 屏幕宽度检测在 Internet Explorer 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33724386/

相关文章:

javascript - 如何动态更改下拉选项

javascript - 如何从 SUBMIT 表单自定义数据 FullcalendarBundle

javascript - 除非点击移动设备,否则视频海报图片不会显示

html - 摆脱额外的宽度?

javascript - 覆盖对象属性 Javascript

javascript - Highland.js如何实现背压?

html - 多重选择器是否适用于 :hover?

html - 如何使用 CSS 将鼠标悬停在包括元素符号在内的整个列表元素上?

width - 如何在不改变inkscape中笔触宽度的情况下改变线条的宽度?

html - 将表单元素居中时,这些 CSS 属性意味着什么?