Bak*_*dan 92 javascript window.location
当重定向到新页面时,window.location.assign()
和之间有什么区别window.location.replace()
?
小智 113
使用window.location.assign("url")
只会导致加载新文档.使用window.location.replace("url")
将替换当前文档并使用该URL替换当前历史记录,以便您无法返回到先前加载的文档.
参考:http://www.exforsys.com/tutorials/javascript/javascript-location-object.html
location.assign():
通过将路径传递到其中来分配路径路径。即使分配了路径,分配也会为您提供历史记录。
使用方法:应将值传递给它。
例如: location.assign(“ http://google.com ”)
location.replace():
如果您不想保留历史记录,它将有助于替换路径。一旦您替换了它的路径,它就不会给您历史。
使用方法:应将值传递给它。
例如: location.replace(“ http://google.com ”)