无法关闭当前窗口并打开新窗口

时间:2013-11-05 11:40:58

标签: php html mysql header window.closed

关闭窗口时出现问题。

我正在使用4个文件。

link.html
userdetails.php
ultrapro.php
final.php

upto ultrapro.php工作正常,如开启和关闭

但是ultrapro.php文件没有关闭,也没有打开final.html文件

在userdetails.php文件工作

$query = array(
    'username' => $_POST['username'], 
    'name' => $_POST['name'],
    'email' => $_POST['email'],
    'phone' => $_POST['phone']
    );

$query = http_build_query($query);
header("Location: ultrapro1.php?$query");

print "<script>window.close('userdetails.php')</script>";

在ultrapro.php文件中无法正常工作

header("Location: final.html");

print "<script>window.close('ultrapro.php')</script>";

1 个答案:

答案 0 :(得分:1)

header("Location: final.html");

print "<script>window.close('ultrapro.php')</script>";

您之前会重定向,然后打印脚本。

尝试:

print "<script>window.close('ultrapro.php'); window.location = \"final.html\";</script>";