window 属性, 方法
2013-10-20 20:08
351 查看
setTimeout(fn, milliseconds): 设定时间后调用函数fn, 返回值用于clearTineout()取消定时
setInterval(fn, milliseconds): 按照间隔毫秒定时调用fn, 返回值用于clearInterval()取消周期定时
window.location === document.location 属性, 方法:
href: 当前页面完整url, location.toString()返回此值
protocol: 使用的协议
host, hostname: ://和端口之间的内容
port: 端口号
pathname: 当前目录www.mycompany.com/hello pathname为/hello
search: 传入服务器时的参数如: ?id=33&page=33
hash: 对当前文档中某id的锚点如: #content
assign(newUrl): 加载指定的新文档, 当前url会保存到历史记录
replace(newUrl): 加载指定的新文档, 不保存当前url到历史记录
reload(): 重新加载当前文档
location = "#id": 跳转到当前文档的id处
location.search = "?paraName=para": 设置参数请求新页面
location="url": 加载新文档
document.URL: 加载页面时的URL, 不可变
history: 窗口历史管理
length: 历史页面数
back(): 回到上一个文档
forward(): 下一个文档
go(offset): 从当前历史位置跳转
navigator: 浏览器信息
appName: 浏览器全名, IE为"Microsoft Internet Explorer", 其余浏览器为"Netscape"
appVersion: 浏览器版本, 复杂
userAgent: 用于设置HTTP请求header中USER-AGENT信息
platform: 操作系统
onLine: 当前浏览器是否连接到网络
geolocation: 用户地理信息
javaEnabled(): 非标准化方法, true表示浏览器可运行java applet
cookiesEnabled(): 非标准化方法, true表示可以使用cookies
screen: 屏幕信息, 非标准属性但广泛实现
width/height: 尺寸,以像素为单位
availWidth/availHeight: 实际可用尺寸
colorDepth: 返回bits-per-pixel
window.onerror = function(msg, url, line){...}: 未捕获的异常发生时调用, 现在很少使用了
msg: 描述error的字符串
url: 产生error的javascript URL
line: 产生error的行号
return value: false告诉浏览器错误已经正确处理. 无需默认处理. 然而firefox规定返回true表示无需默认处理
setInterval(fn, milliseconds): 按照间隔毫秒定时调用fn, 返回值用于clearInterval()取消周期定时
window.location === document.location 属性, 方法:
href: 当前页面完整url, location.toString()返回此值
protocol: 使用的协议
host, hostname: ://和端口之间的内容
port: 端口号
pathname: 当前目录www.mycompany.com/hello pathname为/hello
search: 传入服务器时的参数如: ?id=33&page=33
hash: 对当前文档中某id的锚点如: #content
assign(newUrl): 加载指定的新文档, 当前url会保存到历史记录
replace(newUrl): 加载指定的新文档, 不保存当前url到历史记录
reload(): 重新加载当前文档
location = "#id": 跳转到当前文档的id处
location.search = "?paraName=para": 设置参数请求新页面
location="url": 加载新文档
document.URL: 加载页面时的URL, 不可变
history: 窗口历史管理
length: 历史页面数
back(): 回到上一个文档
forward(): 下一个文档
go(offset): 从当前历史位置跳转
navigator: 浏览器信息
appName: 浏览器全名, IE为"Microsoft Internet Explorer", 其余浏览器为"Netscape"
appVersion: 浏览器版本, 复杂
userAgent: 用于设置HTTP请求header中USER-AGENT信息
platform: 操作系统
onLine: 当前浏览器是否连接到网络
geolocation: 用户地理信息
javaEnabled(): 非标准化方法, true表示浏览器可运行java applet
cookiesEnabled(): 非标准化方法, true表示可以使用cookies
screen: 屏幕信息, 非标准属性但广泛实现
width/height: 尺寸,以像素为单位
availWidth/availHeight: 实际可用尺寸
colorDepth: 返回bits-per-pixel
window.onerror = function(msg, url, line){...}: 未捕获的异常发生时调用, 现在很少使用了
msg: 描述error的字符串
url: 产生error的javascript URL
line: 产生error的行号
return value: false告诉浏览器错误已经正确处理. 无需默认处理. 然而firefox规定返回true表示无需默认处理
相关文章推荐
- window对象相关属性方法
- Window、document、form(属性、方法、事件)
- 弹出窗口并返回值,Event/window.Event属性和方法和returnValue的用法
- (转)JavaScript Window属性及方法大全
- javascript 细解window对像中一些属性与方法应用
- 进一步认识Javascript中window对象的方法和属性以及重写alert方法,控制弹出窗口,frames[]数组
- js-window对象的方法和属性资料
- js-window对象的方法和属性资料
- 原创:一个基于window.opener属性的客户端缓存方法。
- Js中window属性和方法
- javaScript中window对象的方法和属性
- html5的FormData对象和input的file属性以及window.URL.createObjectURL( ) 方法
- JS的window对象下的属性的方法和注意事项
- js-window对象的方法和属性资料
- js-window对象的方法和属性资料
- 32-JavaScript-DOM-BOM简介-node常用方法和属性-window对象常用方法
- Window、document、form(属性、方法、事件)
- window对象的所有属性以及方法(不包括netsape)
- window对象方法和属性
- javascript-window对象的方法和属性资料