各位大大,小弟又来询问问题了。现有一个页面,1111.php  点击一个按键后,根据 header(sprintf("Location: %s", "2222.php")); 他回回到2222这一页。而2222.php这页 也有 header(sprintf("Location: %s", "3333.php")); 点击按键后回到3333这页。问题出在我在 1111.php 这页点击按键后,他就直接跳过2222  而到了3333这一页。或者他经过了2222然后到了3333。怎样改能让他在 1111这页点击了按键之后,根据header(sprintf("Location: %s", "2222.php")); 只是回到2222。 而不再跳到 3333 呀??或者第二个方法,在 1111 页面点击按键后,设定几秒钟后自动跳到2222。 请问这几秒钟的设定如何写呀??谢谢各位

解决方案 »

  1.   

    中间页面用:<meta http-equiv="refresh" content="3;Url=http://www.lincostore.com">
    content="3指定等待几秒跳转让
      

  2.   

    <head></head>里面外面都可,最好按标准w3c的位置
    三个页面,中间就是第二个页面了
    四个页面,中间就是第二三个页面了
    ..................................................
      

  3.   

    楼上的大大,这是你给的代码<meta http-equiv="refresh" content="3;Url=http://www.lincostore.com">可以用是可以用,但是不是我需要的呀,我要的是点击一个按键之后,那个按键带一个值的,点击之后如果有传值的话,就要去到指定的页面,举个例子, 在1111.php点击之后,会去到2222.php。而2222.php有个     header(sprintf("Location: %s", "3333.php")); 连去3333.php的。我在1111点击之后,应该去2222.php。可是实际上他却去了3333.php。中间有没有经过2222.php 我也不知道了。谢谢
      

  4.   

    他经过了2222.php又跳到了3333.php,因为header("Location:utl.php")就是一个跳转语句,你在2222.php中写header(sprintf("Location: %s", "3333.php")); 当然会直接跳走。
      

  5.   

    楼上的大大,那如何让他停在2222.php。不再跳去3333.php了谢谢
      

  6.   

    2222.php中不要写header(sprintf("Location: %s", "3333.php"))
      

  7.   

    ....每个页面用href让他跳哪就跳哪
      

  8.   

    不想跳到3333.php有要调用它怎么办呢?
    1.理清自己的逻辑,是不是3333有必要放在2222前面做呢?
    2.将3333和2222合并起来
    3.将3333include到2222中
    4.利用ajax调用3333
    5.利用iframe调用3333