JavaScript BOM

一.BOM(Brower Object Model)浏览器对象模型

 浏览器对象包括
            Window(窗口)
            Navigator(浏览器)
            Screen(客户端屏幕)
            History(访问历史)
            Location(浏览器地址)
Window
 获取文档显示区域的高度和宽度 window.innerWidth/window.innerHeight
 获取外部窗体的宽度和高度

window.outerWidth/window.outerHeight
打开一个新的窗口 window.open(url)

Navigator
Navigator.png
Screen
   screen.width/screen.height
   screen.availWidth/screen.availHeight
History
   history.back();//返回上一次的访问
   history.go(-2);//-1代表上一次,-2代表上上次
Location
   location.reload();//刷新当前页面
   location.assign(url);//跳转到某一页面
Location.png

二.弹出框与计时器

弹出框
 alert();//警告框
 confirm();//确认框,返回Boolean类型,true/false
 prompt();//输入框,一般不用,丑拒
计时器
  | setTimeout (functionname, 距离开始时间毫秒数)| 只执行一次
  | setInterval (函数名, 重复执行的时间间隔毫秒数 ) | 不停地重复执行
  | clearInterval | 终止重复执行  通过clearInterval终止一个不断重复的任务
  | document.write() | 不要在setInterval调用的函数中使用document.write();
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • BOM简介 BOM即浏览器对象模型(Brower Object Model)浏览器对象包括 :Window(窗口)...
    草木不语只深深绿阅读 1,603评论 0 0
  •   ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么...
    霜天晓阅读 4,371评论 0 0
  • BOM是浏览器对象模型 Window对象 BOM 的核心对象是window,它表示浏览器的一个实例。 在浏览器中,...
    shanruopeng阅读 3,349评论 0 1
  • window对象 浏览器的一个实例。在浏览器中,window对象有双重角色,既是通过JavaScript访问浏览器...
    soso101阅读 1,814评论 0 0
  • 【专题:玉】 水晶,常被加工成各类首饰和雕件、摆件,不仅可以当成装饰品,在家装风水和转运方面也有着奇妙的作用。那么...
    南阳雅月阅读 4,716评论 2 0

友情链接更多精彩内容