
使用location对象可以通过很多方式来改变浏览器的位置。首先,也是最常用的方式,就是使用assign()方法并为其传递一个URL,如下所示:location.assign(" http://www.jxbh.cn"); 这样,就可以立即打开新URL并在浏览器的历史记录中生成一条记录。如果是将location.href 或window.location设置为一个URL值,也会以该值调用assign()方法。例如,下列两行代码与显式调用assign()方法的效果完全一样:window.location="http://www.jxbh.cn";location.rel="nofollow" href="http://www.jxbh.cn"; 在这些改变浏览器位置的方法中,最常用的是设置location.href属性。另外,修改location对象的其他属性也可以改变当前加载的页面。下面的例子展示了通过将hash.search.hostname.pathname和port属性设置为新值来改变URL
