【发布时间】:2013-12-09 11:46:54
【问题描述】:
对不起,如果这对您来说很明显。我是 JavaScript 新手。
我在 PHP 中编写了一个脚本,页面需要用户输入密码才能打开一个新窗口。
如果密码错误或为空,它将通过转到另一个 url 在当前页面内给出特定错误。 但如果条件满足,就会打开一个新页面。
问题是我不知道如何自动关闭以前的页面。
这是我的代码:
<?php
$var1="1";
$pass=$_POST['password'];
if ($pass==$var1)
{ ?>
<script>
window.open('1.html');
</script>
<?php
}
elseif ($pass=="")
{header("location:null.html");}
else {header("location:error.html");}
?>
谢谢
【问题讨论】:
-
现有窗口有什么问题?
-
如果您之后要关闭当前页面,为什么不直接转到另一个页面而不是打开一个窗口然后关闭旧页面?
-
没有错。我可以给它一个 url,就像使用 php 的其他两个条件一样,但我希望它被关闭。我认为您提供给我的链接可以解决问题。谢谢
-
@markasoftware 因为当前页面的大小太小(只是一个小密码字段),用户必须手动将其放大
标签: javascript