Browser 对象
Browser 对象
window对象表示浏览器中打开的窗口
如果文档包含框架(iframe 或 iframe标签),浏览器会为HTML文档创建一个window对象,并为每个框架创建一个额外的window对象
window对象集合
frames[] 返回窗口中所有命名的框架,return Array
window对象属性
closed 返回窗口是否已被关闭,没有关闭时为true
defaultStatus 设置或返回窗口状态栏中的默认文本
document 对Document对象的只读引用
history 对history 对象的只读引用
innerheight 返回窗口的文档的显示区的高度(IE不支持)
innerwidth 返回窗口的文档的显示区的宽度
length 设置或返回窗口中的框架数量
location 用于窗口或框架的location对象
name 设置或返回窗口的名字
Navigator 对Navigator对象的只读引用
opener 返回对创建此窗口的窗口的引用
outerheight 返回窗口的外部高度
outerwidth 返回窗口的外部宽度
pageXOffset 设置或返回当前页面相对于窗口显示区左上角的X位置
pageYOffset Y位置
parent 返回父窗口
Screen 对Screen对象的只读引用
self 返回对当前窗口的引用,等价于window属性
status 设置窗口状态栏的文本
top 返回最顶层的先辈窗口
window window等价于self,它包含了对窗口自身的引用
screenLeft 声明了窗口的左上角在你屏幕上的x坐标和y坐标,IE支持 screenLeft 和 screenTop
screenTop
screenX 火狐支持 screenX 和 screenY
screenY
window 对象方法
alert() 警告框
blur() 把键盘焦点从顶层窗口移开
clearInterval() 取消由setInterval() 设置的 timeout
clearTimeout() 取消由setTimeout() 设置的 timeout
close() 关闭浏览器窗口
confirm() 显示确认和取消的对话框
createPopup() 创建一个 pop-up 窗口
focus() 把键盘焦点给予一个窗口
moveBy() 相对窗口的当前坐标移动指定的像素
moveTo() 把窗口的左上角移动到一个指定的位置
open() 打开一个新的浏览器窗口或查找一个已命名的窗口
window.open(url, name可省略, 窗口特征(查询官方的消息就行), 可选的布尔值)
print() 打印当前窗口的内容
prompt() 显示可提示用户输入的对话框
resizeBy() 按照指定的像素调整窗口的大小
resizeTo() 把窗口的大小调整到指定的宽度和高度
scrollBy(x,y) 按照指定的像素值来滚动内容,x 把文档向右滚动的像素,y 把文档向下滚动
scrollTo() 把内容滚动到指定的坐标,两个参数,显示区文档的x、y坐标
setInterval() 按照指定的周期来调用函数或者计算表达式
setTimeout() 在指定的毫秒后调动函数或计算表达式
Navigator 对象
Navigator 对象属性
appCodeName 返回浏览器的代码名,Navigator.appCodeName
appMinorVersion 返回浏览器的次级版本
appName 返回浏览器的名称
appVersion 返回浏览器的平台和版本信息
browserLanguage 返回当前浏览器的语言
cookieEnabled 返回指明浏览器中是否启用cookie的布尔值
cpuClass 返回浏览器系统的CPU等级
onLine 返回指明系统是否处于脱机模式的布尔值
platform 返回运行浏览器的操作系统平台
systemLanguage 返回 OS 使用的默认语言
userAgent 返回由客户机发送服务器的 user-agent 头部的值
userLanguage 返回 OS 的自然语言设置
Navigator 对象方法
javaEnabled() 规定浏览器是否启用java
taintEnabled() 规定浏览器是否启用数据污点
Screen 对象
Screen 对象包含有关客户端显示屏幕的信息,所有浏览器都支持该对象
availHeight 返回显示屏幕的高度(除windows 任务栏之外)
availWidth 返回显示屏幕的宽度(除 window任务栏之外)
bufferDepth 设置或返回调色板的比特深度
colorDepth 返回目标设备或缓冲器上的调色板的比特深度
deviceXDPI 返回显示屏幕的每英寸水平点数
deviceYDPI 返回显示屏幕的每英寸垂直点数
fontSmoothingEnabled 返回用户是否在显示控制面板中启用了字体平滑
height 返回显示屏幕的高度
loqicalXDPI 返回显示屏幕每英寸的水平方向的常规点数
loqicalYDPI 返回显示屏幕每英寸的垂直方向的常规点数
pixelDepth 返回显示屏幕的颜色分辨率(比特每像素)
updateInterval 设置或返回屏幕的刷新率
width 返回显示器屏幕的宽度
History 对象
History 对象包含用户(在浏览器中)访问过的URL,History是window对象的一部分,额可以通过window.history 属性访问
length 返回浏览器历史列表中的URL数量
History 对象方法
back() 加载history列表中的前一个URL,等价于history.go(-1)
forward() 加载history列表中的下一个URL,等价于history.go(1)
go() 加载history列表中的某个具体页面,-1 前一个URL, 1 下一个URL
Location 对象
Location 对象包含有关当前URL 的信息,是window对象的一部分
location 是可读、可写的,可设置要跳转的URL
Location 对象属性
hash 设置或返回从#号开始的URL(锚)
host 设置或返回主机名和当前URL的端口号
hostname 设置或返回当前URL 的主机名
href 设置或返回完整的URL
pathname 设置或返回当前URL的路径部分
port 设置或返回当前URL的端口号
protocol 设置或返回当前URL的协议,例如 http
search 设置或返回从 问号(?) 开始的URL
Location 对象方法
assign() 加载新的文档,可以使用这个打开新的URl
reload() 重新加载当前文档,参数为true 是重新下载,false 会经过判断,有缓存则不用重新下载
replace() 用心的文档替换当前文档,也可以使用这个方法打开新的URL
Browser 对象的更多相关文章
- HTML BOM Browser对象
BOM:Browser Object Model,即浏览器对象模型,提供了独立于内容的.可以与浏览器窗口进行互动的对象结构. Browser对象:指BOM提供的多个对象,包括:Window.Navig ...
- JavaScript对象 + Browser 对象 + HTML DOM 对象
JavaScript 对象 Array Boolean Date Math Number String RegExp Global Browser 对象 Window Navigator Screen ...
- HTML:Browser 对象
ylbtech-HTML:Browser 对象 1.返回顶部 1. Window 对象 Window 对象表示浏览器中打开的窗口. 如果文档包含框架(frame 或 iframe 标签),浏览器会为 ...
- JavaScript:Browser 对象
ylbtech-JavaScript:Browser 对象 1. Window 对象返回顶部 1. Window 对象 Window 对象 Window 对象表示浏览器中打开的窗口. 如果文档包含框 ...
- 解决jquery1.9不支持browser对象的问题||TypeError: $.browser is undefined
在插件的源代码里插入如下代码: (function(jQuery){ if(jQuery.browser) return; jQuery.browser = {}; jQuery.browser.mo ...
- Browser对象
Window对象即浏览器中打开的窗口,当文档里面有框架(frame或者iframe标签)时,浏览器会为HTML文档创建一个window对象,并为每个框架创建一个额外的window对象. 属性close ...
- JavaScript Browser 对象 实例
使用JavaScript来访问和控制浏览器对象实例. Window 对象 弹出一个警告框 弹出一个带折行的警告框 弹出一个确认框,并提醒访客点击的内容 弹出一个提示框 点击一个按钮时,打开一个新窗口 ...
- Browser对象之Window对象
对象属性 对象方法 setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式. setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式. setInte ...
- JS 的 Browser对象
Window对象 closed innerHeight 窗口文档显示区的高度,包括滚动条 outerHeight 窗口总高度,包括工具条和滚动条 open() close() alert( ...
随机推荐
- UpdatePanel无法直接弹出窗口的解决
UpdatePanel无法直接弹出窗口的解决 2010-06-20 来自:博客园 字体大小:[大 中 小] 摘要:本文介绍一些UpdatePanel无法直接弹出窗口的解决方法 ///<sum ...
- Mysql规范和使用注意点(转)
命名规范: 1表名,字段名,索引名称使用小写字母,数字采用下划线进行分割 2.表名采用模块名3个缩小字符 '前缀'之后顺序为表明 3.表名,字段名不超过32个字符 4.存储尸体数据的表,名称使用名词, ...
- Oracle to_char格式化函数
转:http://www.cnblogs.com/reborter/archive/2008/11/28/1343195.html Postgres 格式化函数提供一套有效的工具用于把各种数据类型(日 ...
- memcached实例(enyim.com Memcached Client)
在上一篇文章,我们讲了,为什么要使用memched做为缓存服务器(没看的同学请点这里).下面让我们以memcached-1.2.1-win32版本的服务组件(安装后是以一个windows服务做daem ...
- RESTLET开发实例(三)基于spring的REST服务
http://www.lifeba.org/arch/restlet_spring_3.html 前面两篇文章,我们介绍了基于JAX-RS的REST服务以及Application的Rest服务.这里将 ...
- makefile 中 $@ $^ %< 使用
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助 1.源程序的编译 在L ...
- spoj 8222 Substrings(后缀自动机+DP)
[题目链接] http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=28005 [题意] 给一个字符串S,令F(x)表示S的所有长度为 ...
- maven,spring,mybatis集成错误
maven,spring,mybatis集成的时候单元测试junit测试没问题,但mvn jetty:run 就报错误 错误: org.apache.ibatis.binding.BindingExc ...
- POJ-3017 Cut the Sequence DP+单调队列+堆
题目链接:http://poj.org/problem?id=3017 这题的DP方程是容易想到的,f[i]=Min{ f[j]+Max(num[j+1],num[j+2],......,num[i] ...
- chroot 命令实例讲解
我是一个刚接触 Linux 和 Unix 的新手.我该如何改变一个命令的根目录?我要怎样改变一个进程的根目录呢,比如用 chroot 命令将web服务与文件系统隔离?我要如何使用 chroot 恢复密 ...