在某些浏览器分辨率下删除javascript fies

时间:2015-03-19 21:18:09

标签: javascript jquery html css

我正在一个视差水平滚动网站工作,但我希望有一个不同的(更“经典”)移动版本。问题是一些.js文件不允许我有一个正常的垂直滚动。

我的问题是当浏览器宽度小于x px时如何删除这些文件?

2 个答案:

答案 0 :(得分:0)

更改麻烦您的js函数,以便他们首先检查浏览器窗口的大小。 jQuery的:

$(window).width(); //and-or .height()

答案 1 :(得分:0)

只需检查窗口的宽度,然后添加脚本引用。

    if(window.innerWidth < 1000)
    {                                                                             
          var head = document.getElementsByTagName('head'); 
          var mobileScript = document.createElement('script');

          mobileScript.src = "http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js";
          mobileScript.type= "text/javascript";
          mobileScript.languaje= "Javascript";

          head[0].appendChild(mobileScript);              
     }