Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在head部分与javascript一起使用header函数?_Php_Javascript_Header - Fatal编程技术网

Php 如何在head部分与javascript一起使用header函数?

Php 如何在head部分与javascript一起使用header函数?,php,javascript,header,Php,Javascript,Header,我使用php中的header函数重定向到表单submit上的另一个页面,以避免向mysql重新提交数据。在我用javascript创建了一个导航菜单之前,它工作得很好,该菜单将一些代码放入页面的标题部分。之后,当我提交表单数据时,页面没有重定向。有没有办法解决这个问题 代码如下: 在: 您的javascript代码似乎缺少一些右括号和圆括号: <script type="text/javascript"> <!-- (function(){ var menu1=ne

我使用php中的header函数重定向到表单submit上的另一个页面,以避免向mysql重新提交数据。在我用javascript创建了一个导航菜单之前,它工作得很好,该菜单将一些代码放入页面的标题部分。之后,当我提交表单数据时,页面没有重定向。有没有办法解决这个问题

代码如下: 在:


您的javascript代码似乎缺少一些右括号和圆括号:

<script type="text/javascript">
<!--
 (function(){
    var menu1=new Scl.Menu(130);
        menu1.addItem('blabla','sort.php');
        menu1.addItem('hahaha','view.php');
        menu1.addItem('uhuhuh','list.php');
      menu1.dockTo('menu1');
 })();                         // added
-->
</script>
为什么不使用位置而不是url和刷新


请包括一些代码示例。没有代码真的很难。@DanielMendel现在我用代码的一部分编辑了这个问题。您是否遗漏了更多的代码,或者您是否意外遗漏了结尾}@马塔斯伯里:我没有把它放进去——我放进去了;在脚本标记结束之前,仍然没有重定向。提交后,在同一页面上显示空屏幕。
    header("Refresh: 0; url=http://localhost/site/main.php");
<script type="text/javascript">
<!--
 (function(){
    var menu1=new Scl.Menu(130);
        menu1.addItem('blabla','sort.php');
        menu1.addItem('hahaha','view.php');
        menu1.addItem('uhuhuh','list.php');
      menu1.dockTo('menu1');
 })();                         // added
-->
</script>
<?php
header("Location: http://www.example.com/"); /* Redirect browser */

/* Make sure that code below does not get executed when we redirect. */
exit;
?>