为什么window.location不重定向页面

时间:2013-07-20 11:25:23

标签: php javascript redirect

我想在成功上传后支持表单上传页面。 警报运行良好,但窗口位置未运行。

这是我的代码。谢谢你的帮助

 if ($uploadKey)
   {
?>
  <script>
          alert("Upload succesfull");
      window.location ('= form_upload.php');
  </script>

        <?php
    }
else{
     ?>
       <script>
           alert("Upload failed");
           window.location('=form_upload.php');
    </script>
<?php
       }

2 个答案:

答案 0 :(得分:4)

你有没有看到语法?它应该是

window.location = "PATH_TO_REDIRECT";

此外,您使用的是PHP,应该使用header()代替window.location

if ($uploadKey) {
   header('Location: URL_HERE');
   exit;
}

答案 1 :(得分:1)

你写错了window.location语法。 请写如下:

window.location = "form_upload.php";

而不是:

 window.location ('= form_upload.php');