Location

Location 接口表示其关联的对象所展示的页面的地址等信息,对该对象的修改会反映到关联的对象上。 Document 和 Window 接口都有一个关联的 Location,可以分别用 Document.location 和 Window.location 来访问它们对应的 Location

 

Location()

继承层次

构造函数

程序不能直接调用该构造函数,否则将会产生异常。

属性列表

属性说明
--

方法列表

语法说明
--

Location.prototype

继承层次

Object.prototype
 Location.prototype

属性列表

Location没有继承任何属性,但实现了URLUtils的属性。

属性说明
--

方法列表

Location 没有继承任何方法,但实现了来自 URLUtils 的方法。

语法说明
assign()加载给定 URL 的内容资源到这个 Location 对象所关联的对象上。
reload()重新加载来自当前 URL的资源。他有一个特殊的可选参数,类型为 Boolean,该参数为 true 时会导致该方法引发的刷新一定会从服务器上加载数据。如果是 false 或没有制定这个参数,浏览器可能从缓存当中加载页面。
replace()用给定的URL替换掉当前的资源。与 assign() 方法不同的是用 replace()替换的新页面不会被保存在会话的历史 History 中,这意味着用户将不能用后退按钮转到该页面。

Location实例

Object.prototype
 Location.prototype
  Location 实例

参考

相关页面

外部链接