gpt4 book ai didi

JavaScript 重定向回引用页面

转载 作者:行者123 更新时间:2023-12-04 18:05:15 25 4
gpt4 key购买 nike

我正在尝试制作一个按钮或直接重定向,将用户重定向到他来自的页面。

例如:如果有人从 bbc post 访问我的网站并注册。在注册成功页面上,应该有一个按钮或重定向功能,将用户带回到 bbc post 或他来自的任何地方。

我尝试了以下 cookie 方法,但没有成功,也阅读了一些关于 stackoverlow 的帖子,但仍然没有成功!

function setCookie(name,val,days) {
// DATE OBJECT
var date = new Date();
// NUMBER OF MILLISECONDS IN A DAY
var milliseconds = 86400000;
// MULTIPLY, THEN ADD TO CURRENT TIME
date.setTime(date.getTime() + (days * milliseconds));
// SET EXPIRATION VARIABLE
var expires = '; expires=' + date.toGMTString();
// CONCATENATE TO CREATE COOKIE
document.cookie = name + '=' + val + expires + '; path=/';
}
window.onload = function(){
if(document.referrer != ''){
// DESTROY ANY PREVIOUS DUPLICATE COOKIE
setCookie('referrer','',-1);
// CREATE COOKIE ON REGISTRATION PAGE
setCookie('referrer',document.referrer,1);
}
}

有人可以为此提供任何解决方案吗?

最佳答案

您可以使用以下内容,即使在新窗口中打开选项卡,它也应该可以使用。

if(document.referrer != ''){
// DESTROY ANY PREVIOUS DUPLICATE COOKIE
setCookie('referrer','',-1);
// CREATE COOKIE ON REGISTRATION PAGE
setCookie('referrer',document.referrer,1);
document.location.replace(document.referrer);
//replaces current url with new one eg. the (current) url is removed from history
//or
document.location.href = document.referrer;
//(current) url is in history/can use back button to go to previous page
}

关于JavaScript 重定向回引用页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28247629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com