我们正在使用JavaScript制作聊天网络应用,我们将用户会话存储在Cookie中。我们的一个页面要求用户输入他或她的用户名,然后按“转到”重定向到聊天室。商店值函数由按钮调用。它又调用SetCookie函数,该函数调用重定向。但是我们的按钮不会将它们重定向到下一页。
function setCookie(name, value){
document.cookie=name + "=" + escape(value) + ", path=/; expires=" + expiry.toGMTString();
console.log(document.cookie+"hello");
var url = "file:///C:/Users/Admin/Documents/Mathworks/Lobby.html";
window.location.replace("file:///C:/Users/Admin/Documents/Mathworks/Lobby.html");
}
console.log(document.cookie);
//this should set the UserName cookie to the proper value;
function storeValues(form)
{
setCookie("userName", document.getElementById("inputBox").value);
console.log(document.cookie+"word");
return true;
}
答案 0 :(得分:1)
是document.location.replace()
,而不是window.location.replace()
。您也可以尝试document.location.assign(url)
。