关于Web页面跳转

location与history

首先排除使用SPA应用的情况。

location

第一种是使用location的一些方法,适合进行跨域的页面跳转

1
2
3
location.href = 'YOUR_URL'
location.assign('YOUR_URL')
location.replace('YOUR_URL')

history

第二种是使用H5中的History API进行页面跳转,适合在SPA应用中进行同域的页面跳转

1
2
history.pushState(data, title, url)
history.replaceState(data, title, url)
文章目录
  1. 1. location
  2. 2. history
|