JavaScript的BOM对象
来源:互联网 发布:游戏主机历史 知乎 编辑:程序博客网 时间:2024/06/05 15:24
1. BOM编程
1.1. BOM编程基础
全称 Browser Object Model,浏览器对象模型。
JavaScript是由浏览器中内置的javascript脚本解释器程序来执行javascript脚本语言的。
为了便于对浏览器的操作,javascript封装了对浏览器的各个对象使得开发者可以方便的操作浏览器。
1.2. BOM对象:
1.3. window 对象
Window 对象是 JavaScript层级中的顶层对象。
Window 对象代表一个浏览器窗口或一个框架。
Window 对象会在 <body>或 <frameset>每次出现时被自动创建。
1.3.1. window中的方法
document 对 Document 对象的只读引用
location 用于窗口或框架的 Location 对象
history 对 History 对象的只读引用。
document.tilte 设置网页的标题
moveto() 将窗口左上角的屏幕位置移动到指定的 x 和 y 位置。
moveby() 相对于目前的位置移动。
resizeTo() 调整当前浏览器的窗口。
open() 打开新窗口显示指定的URL(有的浏览器中是打一个新的选项卡)
setTimeout(vCode, iMilliSeconds) 超时后执行代码。
setInterval(vCode, iMilliSeconds) 定时执行代码,第一次也是先待,到时再执行。
2. 事件
a) 事件说明
基本上所有的HTML元素中都可以指定事件属性。
每个元素支持什么样事件应查询文档。
所有的事件属性都是以on开头,后面的是事件的触发方式,如:
onclick,表示单击
onkeydown,表示键按下
...
b) 常用的事件类型:
鼠标点击相关:
onclick 在用户用鼠标左键单击对象时触发。
ondblclick 当用户双击对象时触发。
onmousedown 当用户用任何鼠标按钮单击对象时触发。
onmouseup 当用户在鼠标位于对象之上时释放鼠标按钮时触发。
鼠标移动相关:
onmouseout 当用户将鼠标指针移出对象边界时触发。
onmousemove 当用户将鼠标划过对象时触发。
- javascript的BOM对象
- JavaScript的bom对象
- JavaScript的BOM对象
- JavaScript的BOM对象
- <javascript>的BOM对象
- JavaScript的BOM对象
- JavaScript的bom对象
- javascript的bom对象中的window对象
- JavaScript的浏览器对象模型BOM
- 说说 JavaScript 中 BOM 的 window 对象
- 说说 JavaScript 中 BOM 的 location 对象
- 说说 JavaScript 中 BOM 的 navigator 对象
- 说说 JavaScript 中 BOM 的 screen 对象
- 说说 JavaScript BOM 的 history 对象
- JavaScript的BOM对象window方法
- JavaScript的组成--BOM浏览器对象模型
- JavaScript的基础应用之BOM对象
- JavaScript的应用之 BOM 对象
- laravel框架中vagrant常用命令
- 手把手教你在github上搭建自己的代码仓库
- 常见的路由表生成算法
- 珍惜自己有限的时间和经历
- netty使用(一):java NIO
- JavaScript的BOM对象
- Android studio打包生成apk
- 数据与字符
- 生产者与消费者模型(基于单链表、环形队列、多线程、多消费多生产)
- LintCode 整数排序 II
- h264编码原理以及I帧B帧P帧
- scikit-learn学习之SVM算法
- LDA-inference
- 【APICloud】Android数字证书概述