我正在为学校项目创建一个非常简单的登录站点,因此该站点是您可以使用的最基本的登录站点。激活window.location.assing链接后,只有当我使用的当前URL末尾带有#时,该链接才起作用。例如。 ... project / test.html# 脚本的其余部分都很好。仅链接无效。 我正在本地文件中工作,所以我试图从 C:\ Users \ Tord \ Documents \ IT \ Skryteprosjekt \ test.html至 C:\ Users \ Tord \ Documents \ IT \ Skryteprosjekt \ 1.html
我进行了很多搜索,但是找不到适合我问题的答案。
该功能由html按钮中的onclick调用。
function login() {
var x = document.getElementById("username").value;
if (x == "example") {
var y = document.getElementById("psw").value;
if (y == "example2") {
window.location.assign("1.html");
}
else {
alert("Incorrect username or password. Try again.");
}
}
else if (x == "") {
alert("Please write in a username and password");
}
else {
alert("Incorrect username or password. Try again");
}
}
当我使用正确的用户名和密码激活脚本时,该站点只会闪烁,就像重新加载一样。其他一切都工作正常。