-3

ログインページの作成にここまで来ましたが、ログイン後にページを閉じることができるようにしたいと思います。その時点で次のページが開きますが、現在のページは閉じません。誰かがコードを書き直して機能させることができれば、それは大歓迎です。(現在の場所は単なるプレースホルダーであることに注意してください。)

<html>
<head>
<title>
Login page
</title>
</head>
<body>
<h1 style="font-family:Verdana Ms;text-align="center";font-size:20pt;
color:#00FF00;>
admin login 
</h1>
<form name="login">
Username<input type="text" name="admin"/>
Password<input type="password" name="password"/>
<input type="button" onclick="check(this.form)" value="Login"/>
<input type="reset" value="Cancel"/>
</form>
<script language="javascript">
function check(form)
{

if
(form.admin.value == "admin" && form.password.value == "password")
{window.open('http://www.google.com')&&(window.close)}

if
(form.admin.value=="fiddler" && form.password.value=="yes")
{open('http://www.yahoo.com')}

else
{alert("incorrect password or username")}
}

</script>
</body>
</html>
4

2 に答える 2

0

使用する

window.open("http://www.yahoo.com", "_self");

これにより、別のタブではなく同じページで新しいウィンドウが開きます..

于 2013-11-13T11:03:05.880 に答える