我有一个页面要求用户输入密码,如果条件声明满足, 我希望关闭当前页面,并打开一个新窗口而不是前一页。
我的PC本地主机中的代码没有问题,它没有任何问题。但是当我将页面上传到我的服务器时,存在一个不好的问题。
它按我的意愿关闭当前页面,但它不会打开新窗口。
这是我的代码:
<?php
$var1="701016";
$pass=$_POST['password'];
if ($pass==$var1)
{ ?>
<script>
window.close();
window.open("hb.html","","height=800, width=1000, left=150");
</script>
<?php
ob_start();
}
elseif ($pass=="")
{header("location:empty.html");}
else {header("location:error.html");}
?>
问题在于第7,8行
对于打开窗口新的我也试过了,但效果不好。
window.close();
myWindow = window.open("hb.html","mywindow","height=800, width=1000,left=150");
我很困惑。 谢谢您的帮助。
答案 0 :(得分:0)
转过身。
window.open("hb.html","","height=800, width=1000, left=150");
window.close();