【2020Python修炼记】前端开发之 JavaScript 的 BOM 和 DOM 操作
【目录】 一、 BOM操作 1、window 对象 2、window 子对象 3、 history 对象 4、 location 对象(掌握) 5、 弹出框 6、 计时器相关 二、 DOM操作 1、DOM相关概念 2、 查找标签 3、 节点操作 4、 获取值操作 5、 class、css操作 (以下是使用mac笔记本中的浏览器(检查元素的 console 界面)进行的操作) 一、BOM操作 浏览器对象模型 Browser Object Model js代码操作 浏览器 1、window对象 # window对象 window对象指代的就是浏览器窗口 window.innerHeight 浏览器窗口的高度 900 window.innerWidth 浏览器窗口的宽度 1680 # 新建窗口打开页面 第二个参数写空即可 第三个参数写新建的窗口的大小和位置 window.open(url,target,features) eg: window.open('https://www.baidu.com/','','height=400px,width=400px,top=400px,left=400px') # 扩展父子页面通信 window.opener() 了解 window.close() 关闭当前页面 2、 window子对象 window.navigator.appName