Location 接口表示其关联的对象所展示的页面的地址等信息,对该对象的修改会反映到关联的对象上。 Document 和 Window 接口都有一个关联的 Location,可以分别用 Document.location 和 Window.location 来访问它们对应的 Location。
Object.prototype
Function.prototype
Location
程序不能直接调用该构造函数,否则将会产生异常。
属性 | 说明 |
---|---|
- | - |
语法 | 说明 |
---|---|
- | - |
Object.prototype
Location.prototype
Location没有继承任何属性,但实现了URLUtils的属性。
属性 | 说明 |
---|---|
- | - |
Location 没有继承任何方法,但实现了来自 URLUtils 的方法。
语法 | 说明 |
---|---|
assign() | 加载给定 URL 的内容资源到这个 Location 对象所关联的对象上。 |
reload() | 重新加载来自当前 URL的资源。他有一个特殊的可选参数,类型为 Boolean,该参数为 true 时会导致该方法引发的刷新一定会从服务器上加载数据。如果是 false 或没有制定这个参数,浏览器可能从缓存当中加载页面。 |
replace() | 用给定的URL替换掉当前的资源。与 assign() 方法不同的是用 replace()替换的新页面不会被保存在会话的历史 History 中,这意味着用户将不能用后退按钮转到该页面。 |
Object.prototype
Location.prototype
Location 实例