从登录页重定向到主页

Redirect from login page to home page

本文关键字:主页 重定向 登录      更新时间:2023-09-26

有人能帮我完成一项任务吗。我有一个login.html页面,当我输入正确的用户名和密码时,我希望它重定向到我的home.html页面。我的代码是:

function checkdetails()
{
    var name = "", password = "";
    name = form1.txtusername.value
    password = form1.txtpassword.value
    if (name == "Shauna" && password =="8nss")
{   
    window.alert("Both right")
    location = "home.html"
    form1.txtusername.value=""
    form1.txtpassword.value=""
}
}

我知道location="home.html"是错误的,但找不到任何地方可以为我提供替代方案,除非我打开一个我不想要的新窗口。

谢谢!!

您可以使用:

window.location.replace("home.html");

但因为你正在使用表单,所以更好的方法是添加提交按钮,并将表单提交到你想要的操作:

<form action="home.html">
    <input type="submit" value="Go to Home" name="submit"/>
</form>

希望这能有所帮助。

这里有一种更快更容易的更好方法:

window.location.assign('home.html');