PHP中页面的跳转

一、

header()函数

语法:

void header (string string [,bool replace [,int http_response_code]])

举个例子吧:

1、跳转到本地的一个deom.html(立刻跳转,没有任何延迟)

<?php
header("content-type:text/html;charset=utf-8");
header('location:deom.html');

2、跳转到本地的一个deom.html(可以设置延迟时间)

<?php
header("content-type:text/html;charset=utf-8");
header('refresh:10;url=deom.html');

优点:指令简单

缺点:在使用header()函数进行输出时,前面不可以有任何输出(空行、空格也不可以)

二、

javascript()函数(常用、推荐)

举个例子吧:

1、跳转到本地的一个deom.html(立刻跳转,没有任何延迟)

<?php
header("content-type:text/html;charset=utf-8");
<script>
    window.location.href='deom.php';
</script>

2、跳转到本地的一个deom.html(可以设置延迟时间,需定时器)

setTimeout—在指定的毫秒数后调用函数或计算表达式

<?php
header("content-type:text/html;charset=urf-8");
<script>
    setTimeout("window.location.href='deom.html'",3000);
</script>

分析:指令复杂,但是使用的范围大,局限性小。推荐使用

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值