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日