新窗口打开页面,如何获取上一个页面的 url
使用场景:
vue + elementUI 做的管理后台项目
客户要求:新建和编辑时,新窗口打开,保存之后关闭并跳转到列表页刷新列表
解决方式:
调用 API 并保存成功之后,使用了 document.referrer
setTimeout(() => { window.location.href = document.referrer }, 1000)
参考:https://www.zhangxinxu.com/wordpress/2017/02/js-page-url-document-referrer/