0
点赞
收藏
分享

微信扫一扫

BOM概述

桑二小姐 2022-04-05 阅读 175
javascript

BOM(Browser Object Model )浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window.

BOM是由一系列相关的对象构成,并且每个对象都提供了很多方法和属性

window对象

Window 对象表示浏览器中打开的窗口。
如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。

window常用的对象属性

window对象常用的方法

window.open(URL,name,features,replace);//打开窗口
// window.open("image.html","_blank","height = 500pt,width = 350pt,top = 50pt,left = 450pt",false);

Location 对象

window.location对象:用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。在编写时可不使用 window 这个前缀。

location对象常用的属性

location对象常用的方法

Navigator对象

window.navigator 对象包含有关访问者浏览器的信息。在编写时可不使用 window 这个前缀。

navigator对象常用的属性

    if(window.navigator.userAgent.indexOf('MSIE')!=-1){
        alert('我是IE');
    }else{
        alert('我不是IE');
    }

screen对象

window.screen 对象包含有关用户屏幕的信息。

screen对象常用的方法

history对象

window.history 对象包含浏览器的历史。为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制。

history对象常用的方法



作者:xiaolizhenzhen
链接:https://www.jianshu.com/p/82f9f779db4d
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

举报

相关推荐

maven bom

BOM操作

JS BOM

(十)BOM

JavaScript——BOM

BOM..

0 条评论