学习目标:
1.window对象
2.history和location对象
3.screen对象
学习内容:
1.window对象
方法 | 说明 |
---|---|
prompt() | 显示一个可提示用户输入的对话框 |
alert() | 显示一个带有提示消息和一个"确认"按钮的警示钮 |
confirm() | 显示一个带有提示消息和一个"确认"和"取消" |
close() | 关闭浏览器的窗口 |
open() | 打开一个新的浏览器的窗口 |
setTimeout() | 在设定的毫秒数后调用函数或者计算表达式 |
setInterval() | 按照设定的周期(以毫秒计)来重复调用 函数或表达式 |
clearInterval() | 取消重复设置,与 setInterval()对应 |
2.history和location对象
history对象的方法
方法 | 说明 |
---|---|
back() | 后退一个界面 |
forward() | 前进一个界面 |
go() | 打开一个指定位置的界面 |
ocation对象常用属性和方法
名称 | 描述 |
---|---|
href 属性 | 返回或设置当前界面的URL |
hostname 属性 | 返回Wed主机的域名 |
pathname 属性 | 返回当前页面的路径和文件名 |
port 属性 | 返回Wed主机的端口(80/443) |
protocol属性 | 返回所使用的Wed协议(hhttp://)或https:// |
reload() | 刷新当前界面 |
assign() | 加载新的文档 |
3.screen对象和havigator对象
screen对象常用属性和方法
属性 | 描述 |
---|---|
availWidth | 返回显示屏幕的可以宽度(除Windows任务栏之外) |
availHeight | 返回显示屏幕的可以高度(除Windows任务栏之外) |
colorDepth | 返回目标设备或缓冲器的调色板的比特深度 |
pixelDepth | 返回显示屏幕的颜色分辨率(比特每橡树) |
width | 返回显示屏幕宽度 |
height | 返回显示屏幕 高度 |