从登录页面重定向到主页
Redirect from login page to home page
任何人都可以帮助我完成作业吗?我有一个 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。
谢谢!!
您可以使用:
window.location.replace("home.html");
但是因为您使用的是表单,所以更好的方法是添加提交按钮并将您的表单提交给您想要的操作:
<form action="home.html">
<input type="submit" value="Go to Home" name="submit"/>
</form>
希望对您有所帮助。
这是一种更快更容易的更好方法:
window.location.assign('home.html');
任何人都可以帮助我完成作业吗?我有一个 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。
谢谢!!
您可以使用:
window.location.replace("home.html");
但是因为您使用的是表单,所以更好的方法是添加提交按钮并将您的表单提交给您想要的操作:
<form action="home.html">
<input type="submit" value="Go to Home" name="submit"/>
</form>
希望对您有所帮助。
这是一种更快更容易的更好方法:
window.location.assign('home.html');