Html相对路径页面跳转
# 功能
适用于Vue多页面路由跳转 使用
pageJump('targetPage.html')
1
# 代码
const pageJump = (relativePath) => {
let urlSplit = window.location.href.split('/').slice(0, -1)
if (urlSplit[urlSplit.length - 1].includes('.html') || urlSplit[urlSplit.length - 1].includes('#')) {
urlSplit = urlSplit.slice(0, urlSplit.length - 1)
}
const baseUrl = urlSplit.join('/')
const absolutePath = `${baseUrl}/${relativePath}`
window.location.href = absolutePath
}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
上次更新: 2023/11/13, 09:31:42