Javascript&Html-location对象

Javascript&Html-location对象

  location对应是BOM最有用的对象之一,她提供了当前窗口中加载的文档的信息,并提供了一些导航的功能。location对象有一个特别的地方,location对象分别是 window以及document对象的属性。

window.location 

document.location

我们知道 document也是window对象的属性之一,所以,现在的描写也是正确的

window.location == document.location ==window.document.location

location对象可以通过很多的方法修改当前浏览器的位置,比如:

location.assign("http://www.baidu.com");这样就可以立即打开新的URL并zai浏览器历史记录中生成一条记录。如果是将location.href或者window.location设置为一个URL的值,也回调用该方法。

window.location = "http://www.baidu.com"

location.href = "http://www.baidu.com"

上面的两行代码与显示调用location.assign("http://www.baidu.com")的效果是相同的。

再所有改变浏览器的方法中,最常用的是location.href = "http://www.baidu.com";

Jason

2014年02月18日

原文地址:https://www.cnblogs.com/xingchen/p/3554347.html