当屏幕是设定大小时关闭JavaScript

时间:2016-02-10 11:10:53

标签: javascript jquery css mobile responsive-design

如何在手机上查看我的网页时关闭Javascript?

我需要一种媒体查询,在特定设备上查看时会禁用网页上的所有javascript。

到目前为止,我有这个,但不知道如何实际禁用所有javascript

if(screen.width < 480) { 
    // do any 480 width stuff here, or simply do nothing
    return;
} else {
    // do all your cool stuff here for larger screens
}

由于

2 个答案:

答案 0 :(得分:1)

你可以使用matchMedia.js(在https://github.com/paulirish/matchMedia.js找到)并检查屏幕是否低于一定的大小。

EG。     if (matchMedia('(max-width: 480px)')) { // Run Code Here }

答案 1 :(得分:0)

您可以查看

navigator.userAgent
使用Javascript的

属性。这将显示使用过的浏览器,您可以确定它是否可以移动。

文档: userAgent Docs

您也可以在纯Javascript中扩展用户浏览器的视口宽度:

var w = document.documentElement.clientWidth;