Javascript 如果设置了cookie,则使用JS重定向,直到cookie过期

Javascript 如果设置了cookie,则使用JS重定向,直到cookie过期,javascript,html,cookies,Javascript,Html,Cookies,我正在编写这段代码,因此当单击“是”时,“music_player”将设置为“true”,这样,用户下次访问该页面时,如果cookie设置为“true”,他将被重定向到另一个页面,直到cookie第二天过期(如1天禁令).关键是我做错了什么,真的找不到遗漏/错的地方 <script> function music_player(){ days=1; // number of days to keep the cookie myDate = new Date(

我正在编写这段代码,因此当单击“是”时,“music_player”将设置为“true”,这样,用户下次访问该页面时,如果cookie设置为“true”,他将被重定向到另一个页面,直到cookie第二天过期(如1天禁令).关键是我做错了什么,真的找不到遗漏/错的地方

<script>

    function music_player(){
    days=1; // number of days to keep the cookie
    myDate = new Date();
    myDate.setTime(myDate.getTime()+(days*24*60*60*1000));
    document.cookie = 'music_player=true; expires=' + myDate.toGMTString();
    }

    function ReDirect (URL) {         
    GetCookie('music_player');
    if (GetCookie('music_player') == 'true') {
    window.location=('/Banned_Dead');
    }
    else {}
    }

</script>
<a href="#" onclick="music_player()">YES</a>

函数音乐_播放器(){
天数=1;//保留cookie的天数
myDate=新日期();
设置时间(myDate.getTime()+(天*24*60*60*1000));
document.cookie='music_player=true;expires='+myDate.togmString();
}
函数重定向(URL){
GetCookie(“音乐播放器”);
如果(GetCookie('music_player')=='true'){
window.location=('/banked_Dead');
}
else{}
}

函数
GetCookie
在哪里定义?通常情况下,您访问cookie就像设置它们一样(
document.cookie
)。这就是我做错的地方吗?我对js没有信心,你能给我一个解决方案吗?那么可能是的。请看上的“获取Cookie的函数”部分。这可能是
getCookie
方法的实现。注意区分大小写。函数
GetCookie
在哪里定义?通常情况下,您访问cookie就像设置它们一样(
document.cookie
)。这就是我做错的地方吗?我对js没有信心,你能给我一个解决方案吗?那么可能是的。请看上的“获取Cookie的函数”部分。这可能是
getCookie
方法的实现。注意区分大小写。