山东网站建设公司推荐,家具网站建设便宜,wordpress影视模板,石家庄坤鹏企业管理咨询有限公司138#xff1a;Object数据格式简介
1、object对象
JS中独有 的一种数据格式 名字可以随便取#xff0c;值一般就那几种数据格式
139#xff1a;BOM - JS跳转页面
BOM
Browser Object Model#xff1a;浏览器对象模型 使用JavaScript控制浏览器交互 控制浏览器里面的内…138Object数据格式简介
1、object对象
JS中独有 的一种数据格式 名字可以随便取值一般就那几种数据格式
139BOM - JS跳转页面
BOM
Browser Object Model浏览器对象模型 使用JavaScript控制浏览器交互 控制浏览器里面的内容而不是页面里面的内容 BOM没有官方标准每个浏览器实线标准不一样有兼容问题部分常用的通用
Location
对象包含有关当前URL的信息
1、href
location.href 返回 或 设置url地址 不能新页面打开
140BOM - JS刷新页面
1、
最简单的刷新
2、reload()
location.reload() 刷新页面
141BOM - 访问浏览器的历史记录
1、History
对象包含用户 在浏览器窗口中 访问过的URL
1back
history.back()返回上一个网页
2forward
history.forward()返回下一个网页
3go
history.go参数为数字 若参数为负数history.go(-2) 执行两次back返回上一个的上一个网页 若参数为正数history.go(2) 执行两次forward返回下一个的下一个网页
142BOM - 常用探窗及使用
1、alert - 警告窗
2、confirm - 确认窗
confirm(); 有两个选项确定取消
如果选择确定返回true 如果选择取消返回false 小循环 当点击取消会一直触发go()直到点击确认
3、prompt - 弹出输入框 返回的是输入的值 如果点击取消即未输入返回null 如果不输入点击确定返回‘’空的 有输入内容时返回输入的值 判断
143BOM - 浏览器用户信息
1、Navigator
对象包含有关浏览器的信息 返回浏览器信息但兼容性很差
1userAgent
navigator.userAgent返回浏览器用户信息各个浏览器都有可以看到是什么浏览器以及版本等信息
144BOM - screen对象
1、screen
对象包含了有关客户端显示屏幕的信息 比较常用的属性 width显示器的宽度 height显示器的高度 availHeight除了信息栏的高度 availWidth除了信息栏的宽度
145BOM - 浏览器距离屏幕的距离
1、screenX/Y
screenX screenLeft浏览器距屏幕左边的距离 screenY screenTop浏览器距屏幕上边的距离
146BOM - 浏览器的内外大小
1、innerHeight / Width
代表窗口内部大小只计算浏览器内容的宽高
2、outerHeight / Width
代表浏览器外部大小