当当前页面在新的浏览器选项卡中打开时,如何获取以前的网址?

我正在使用上一个 URL 设置后退按钮并重定向到上一页但是当我复制当前页面 URL 并且它在新的浏览器选项卡中打开但我无法通过当前页面访问上一页。因为上一页 URL 为空。如何在新浏览器选项卡中打开当前页面时发送上一页 URL


我正在尝试使用“this.$router.prevRoute”获取上一个 URL,但它不起作用。然后我使用该方法获取上一个 URL,我在下面提供了该代码,但我遇到了同样的问题。


这是我试过的?


beforeRouteEnter(to, from, next) 

{


next(vm => {

           vm.prevRoute = from;


        });

    }

URL 未定义。


大话西游666
浏览 195回答 3
3回答

皈依舞

你试过痛苦的 JavaScript 吗?alert(document.referrer)

小怪兽爱吃肉

你可以试试这段代码。Request::server('HTTP_REFERER')//or$_SERVER['HTTP_REFERER']它将返回它来自的 URL。

动漫人物

您可以使用历史 API。window.history.back(); //Go to the previous pagewindow.history.forward(); //Go to the next page in the stackwindow.history.go(index); //Where index could be 1, -1, 56, etc.
打开App,查看更多内容
随时随地看视频慕课网APP