Navigator:
说明: navigator对象是识别客户端浏览器的标准,每个浏览器中的navigator对象有一套自己的属性
属性名称 | 属性说明 |
appName | 完整的浏览器名称 |
cookieEnabled | 表示cookie是否启用 |
javaEnabled | 表示java是否启用 |
language | 浏览器的主语言 |
platform | 浏览器所在的系统平台 |
userAgent | 浏览器的用户代理字符串 |
plugins | 浏览器中安装的插件信息数组,每个插件项包括name(插件名称),description(插件描述),filename(插件文件),length(插件所处理的MIME型数量) |
Screen:
说明: screen对象只用来表明客户端能力,包括浏览器窗口外部的显示器信息
属性名称 | 属性说明 |
width | 屏幕像素宽度 |
height | 屏幕像素高度 |
availHeight | 屏幕的像素高度减去系统部件高度之后的值(只读) |
availWidth | 屏幕的像素宽度减去系统部件宽度之后的值(只读) |
var winMax = window.open( 'http://xmdevops.blog.51cto.com/', 'xmdevops', 'fullscreen=yes,height=768,width=1024,left=0,location=no'+ 'menubar=no,resizeable=no,scrollbars=yes,status=no,toolbar=no,top=0') // 在PC上将弹出的窗大小限制在屏幕的可视区域 winMax.resizeTo(screen.width, screen.height)
History:
说明: history对象保存用户上网的历史记录,从窗口打开的那一刻起,但是需要注意的是history是window对象的属性,因此每个浏览器窗口,每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联
属性名称 | 属性说明 |
length | 显示浏览器当前历史记录数目 |
方法名称 | 方法说明 |
back() | 后腿一页 |
forward() | 前进一页 |
go(n) | n如果为数字则-1表示后退一页,1表示前进一页,字符串表示匹配最近的浏览记录中包含此字符串的记录 |
setTimeout(function(){ history.forward() }, 1000)
转载于:https://blog.51cto.com/xmdevops/1853878