-
BOM:
概念:浏览器对象模型 将浏览器的各个组成部分封装成对象 组成: 1. Window:窗口对象 1. 与弹出框有关的方法: 1. alert()显示一段带有消息和一个确认按钮的警告框 2. confirm()显示带有一段消息及确认按钮和取消按钮的对话框 + 如果用户点击确定按钮,则方法返回true + 如果用户点击取消按钮,则方法返回false 3. prompet()显示可提示用户输入的对话框 + 返回值:获取用户输入的值 2. 与打开关闭有关的方法 1. close()关闭浏览器窗口 + 谁调用我,我关谁 2. open()打开一个新的浏览器窗口 + 返回一个新的window对象 3. 与定时器有关的方式 1. setTimeout()在指定的毫秒数后调用函数或计算表达式 + 参数: + js代码或方法对象 + 毫秒值 + 返回值:唯一标识,用于取消定时器 2. clearTimeout()取消由setTimeout()方法设置的timeout。 3. setInterval()按照指定的周期(以毫秒计)来调用函数或计算表达式 4. clearInterval()取消由setInterval()设置的timeout。 4. 属性: 1. 获取其他BOM对象:Navigator,Screen,History,Location 2. 获取DOM对象:document 2. Navigator:浏览器对象 3. Screen:显示器屏幕对象 4. History:历史记录对象 1. 创建(获取): 1. window.history 2. history 2. 方法: 1. back()加载history列表中的前一个URL 2. forward()加载history列表中的下一个URL 3. go()加载history列表中的某个具体页面 3. 属性: + length 返回当前窗口历史列表中的URL数量 5. Location:地址栏对象 1. 创建(获取): 1. window.location 2. location 2. 方法: + reload()重新加载当前文档。即刷新 3. 属性 + href设置或返回完整的URL
JavaWeb学习笔记(二十一)
最新推荐文章于 2024-09-16 23:39:36 发布