zoukankan      html  css  js  c++  java
  • 动态获取浏览器宽高

    <form action="#" method="get" name="form1" id="form1">
         <!--显示浏览器窗口的实际尺寸-->
         浏览器窗口 的实际高度: <input type="text" name="availHeight" size="4"><br>
         浏览器窗口 的实际宽度: <input type="text" name="availWidth" size="4"><br>
     </form><br><br>
     <script type="text/javascript">
     <!--
         var winWidth = 0;
         var winHeight = 0;
         function findDimensions() //函数:获取尺寸
         {
              //获取窗口宽度
              if (window.innerWidth)
                    winWidth = window.innerWidth;
              else if ((document.body) && (document.body.clientWidth))
                    winWidth = document.body.clientWidth;
              //获取窗口高度
              if (window.innerHeight)
                    winHeight = window.innerHeight;
              else if ((document.body) && (document.body.clientHeight))
                    winHeight = document.body.clientHeight;
             
              //通过深入Document内部对body进行检测,获取窗口大小
              if (document.documentElement  && document.documentElement.clientHeight &&
                                                   document.documentElement.clientWidth)
              {
                  winHeight = document.documentElement.clientHeight;
                  winWidth = document.documentElement.clientWidth;
              }
              //结果输出至两个文本框
              document.form1.availHeight.value= winHeight;
              document.form1.availWidth.value= winWidth;
         }
         findDimensions();                  //调用函数,获取数值
         window.onresize=findDimensions;
     //-->
     </script>
  • 相关阅读:
    Quartz任务调度系统,克隆表达式
    Java故障分析基础
    SpringData JPA整理
    Mockito教程
    SpringMVC单元测试-MockMvc
    SpringBoot Actuator & SpringBoot Admin
    Swagger
    Spring @AliasFor
    java命令查询属性信息
    windows版本免安装redis, nginx, zookeeper
  • 原文地址:https://www.cnblogs.com/shengnan-2017/p/9493355.html
Copyright © 2011-2022 走看看