zoukankan      html  css  js  c++  java
  • 监测屏幕宽度

    <!DOCTYPE html>
    <html lang="en">
        <head>
            <meta charset="utf-8">
        </head>
        <body>
        </body>
    </html>
    <script>
        function client() {
            if(window.innerWidth != null)  // ie9 +  最新浏览器
            {
                return {
                    window.innerWidth,
                    height: window.innerHeight
                }
            }
            else if(document.compatMode === "CSS1Compat")  // 标准浏览器
            {
                return {
                    document.documentElement.clientWidth,
                    height: document.documentElement.clientHeight
                }
            }
            return {   // 怪异浏览器
                document.body.clientWidth,
                height: document.body.clientHeight

            }
        }
        reSize();//(带有括号只调用一次)先调用一次
        window.onresize = reSize;//页面改变才会发生


        function reSize(){
            var clientWidth = client().width;
            if (clientWidth >960){
                document.body.style.backgroundColor = "red";
            }else if(clientWidth < 640){
                document.body.style.backgroundColor = "yellow";
            }else{
                document.body.style.backgroundColor = "blue";

            }
        }
    </script>

  • 相关阅读:
    linux笔记八---------文件查找
    linux笔记七---------管道
    linux笔记六-------文件权限设置
    linux笔记五-------编辑器
    linux笔记四-------用户和组的管理
    linux笔记三-------根目录相关说明
    linux笔记二-----目录及文件命令
    linux笔记一
    thinkphp框架验证码验证一次
    MarkDown 中使用 LaTeX 数学式
  • 原文地址:https://www.cnblogs.com/water-wf/p/10949335.html
Copyright © 2011-2022 走看看