学科分类
目录
JavaScript网页编程

location常用方法

location对象提供的用于改变URL地址的方法,所有主流的浏览器都支持,具体如表1所示。

表1 location对象的方法

方法 说明
assign() 载入一个新的文档
reload() 重新加载当前文档
replace() 用新的文档替换当前文档,覆盖浏览器当前记录

在1表中,assign()方法是比较常用的方式,使用location.assign()就可以立即打开一个新的浏览器位置,并生成一条新的历史记录。接收的参数为URL地址。

reload()方法的唯一参数,是一个布尔类型值,将其设置为true时,它会绕过缓存,从服务器上重新下载该文档,类似于浏览器中的“刷新页面”按钮。

replace()方法作用就是会使浏览器位置改变,并且禁止在浏览器历史记录中生成新的记录,它只接受一个要导航到的URL参数,而且在调用replace()方法后,用户不能返回到前一个页面。

点击此处
隐藏目录