• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

zero零

生活里,我们都要像《西游记》里的人物那样,遇到困难时,如孙悟空不怕困难,并顽强的战胜逆境;失落时,不要像猪八戒那样,只知道喋喋不休的抱怨;行走在路上时,要像沙和尚那样,诚实勤恳,少说多做;运筹帷幄时,则要像唐僧那样,懂得谦卑、感恩。
  • 博客园
  • 联系
  • 管理

View Post

JavaScript Window 浏览器对象模型

一、Window 对象:

      (1)、所有浏览器都支持 window 对象,它表示浏览器窗口。所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。

      (2)、全局变量是 window 对象的属性;全局函数是 window 对象的方法。

二、Window 对象方法和属性:( https://www.w3cschool.cn/jsref/obj-window.html )

三、Window 尺寸判断:

      (1)、对于IE9至IE9以上、Chrome、Firefox、Opera 以及 Safari:               

                     window.innerHeight - 浏览器窗口的内部高度(包括滚动条)
                     window.innerWidth - 浏览器窗口的内部宽度(包括滚动条)

       (2)、对于IE 8、7、6、5:

                     document.documentElement.clientHeight
                     document.documentElement.clientWidth
                     或者
                     document.body.clientHeight
                     document.body.clientWidth

 

//JavaScript确定所有浏览器窗口的尺寸:

<div id="demo" style='border:1px solid red'></div>
<script>
        var w=window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
        var h=window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
        x=document.getElementById("demo");
        x.innerHTML="浏览器window宽度: " + w + "px"+", 高度: " + h + "px。"
</script>

posted on 2018-07-15 19:34  zero零  阅读(248)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3