php常见的页面跳转方法汇总


Posted in Javascript onApril 15, 2015

在php编写中有时会用户页面跳转,在这里收集了几种不错的跳转方法,可以用到。

用HTTP头信息实现

也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。
用HTTP头信息重定向到另外一个页面的方法如下:

<? 

if (isset($url)) 

{ 

Header("HTTP/1.1 303 See Other"); 

Header("Location: $url"); 

exit; //

} 

?>

用HTML标记

用HTML标记,就是用META的REFRESH标记,举例如下:

<? if (!isset($url)) exit;?> 

<HTML> 

<HEAD> 

<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $url;?>> 

</HEAD> 

<BODY> 

</BODY> 

</HTML>

用脚本来实现     

<? 

$url="https://3water.com"; 

echo "<!--<scrīpt LANGUAGE="Javascrīpt">"; 

echo "location.href='$url'"; 

echo "</scrīpt>-->"; 

?>

利用html特性    

echo "< meta http-equiv=\\"Refresh\\" content=\\"秒数; url=跳转的文件或地址\\" > ";

其中:XX是秒数,0为立即跳转.refresh 是刷新的意思.Url 是要跳转到的页面.

利用script实现     

echo '<script>url="submit.php";window.location.href=url;</script>';

另一种利用script实现

利用script实现,所不同的是使用 open 语句.且可以限制原窗口还是父窗口,子窗口或者新窗口.

<script>url="submit.php";window.open(\'url,\'\',\'_self\');</script>

其中 更改\'_self\' 就可以实现跳转限制原窗口还是父窗口,子窗口或者新窗口.第七种:利用php自带函数发送头部信息

header("Location: Url");

速度最快,功能强大...但是有个问题必须指出:如果在使用这个函数前已经有html输出,哪怕是一个空格.那么在页顶会显示错误信息..

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
使用ExtJS技术实现的拖动树结点
Aug 05 Javascript
根据json字符串生成Html的一种方式
Jan 09 Javascript
基于KMP算法JavaScript的实现方法分析
May 03 Javascript
高效率JavaScript编写技巧整理
Aug 23 Javascript
JS实现局部选择打印和局部不选择打印
Apr 03 Javascript
jQuery实现精美的多级下拉菜单特效
Mar 14 Javascript
jQuery链式操作实例分析
Nov 16 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
May 25 Javascript
AngularJs表单验证实例详解
May 30 Javascript
关于vue的npm run dev和npm run build的区别介绍
Jan 14 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
Apr 10 Javascript
layui button 按钮弹出提示窗口,确定才进行的方法
Sep 06 Javascript
jquery图片切换实例分析
Apr 15 #Javascript
JavaScript实现的encode64加密算法实例分析
Apr 15 #Javascript
JavaScript实现拖拽网页内元素的方法
Apr 15 #Javascript
jQuery+html5实现div弹出层并遮罩背景
Apr 15 #Javascript
jquery实现简单的无缝滚动
Apr 15 #Javascript
JQuery CheckBox(复选框)操作方法汇总
Apr 15 #Javascript
JQuery select(下拉框)操作方法汇总
Apr 15 #Javascript
You might like
php中用数组的方法设置cookies
2011/04/21 PHP
php调用MySQL存储过程的方法集合(推荐)
2013/07/03 PHP
php Imagick获取图片RGB颜色值
2014/07/28 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
php插件Xajax使用方法详解
2017/08/31 PHP
共享自己写一个框架DreamScript
2007/01/20 Javascript
基于jquery实现的服务器验证控件的启用和禁用代码
2010/04/27 Javascript
jquery异步请求实例代码
2011/06/21 Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
2017/08/18 Javascript
select自定义小三角样式代码(实用总结)
2017/08/18 Javascript
Vue.js构建你的第一个包并在NPM上发布的方法步骤
2019/05/01 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
微信小程序上传文件到阿里OSS教程
2019/05/20 Javascript
layui button 按钮弹出提示窗口,确定才进行的方法
2019/09/06 Javascript
python在指定目录下查找gif文件的方法
2015/05/04 Python
python opencv实现任意角度的透视变换实例代码
2018/01/12 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
2018/07/06 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
Python3模拟登录操作实例分析
2019/03/12 Python
python3实现微型的web服务器
2019/09/03 Python
pytorch数据预处理错误的解决
2020/02/20 Python
python实现输入三角形边长自动作图求面积案例
2020/04/12 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
详解Pytorch显存动态分配规律探索
2020/11/17 Python
夏洛特和乔治婴儿和儿童时装精品店:Charlotte and George
2018/06/06 全球购物
WiFi云数码相框:Nixplay
2018/07/05 全球购物
澳大利亚手表品牌:Time IV Change
2018/10/06 全球购物
数据库的约束含义
2012/09/09 面试题
英文简历自荐信范文
2013/12/11 职场文书
社区包粽子活动方案
2014/01/21 职场文书
入党自我评价优缺点
2014/01/25 职场文书
会计专业毕业生求职信
2014/07/04 职场文书
人大代表选举标语
2014/10/07 职场文书
加班费申请报告
2015/05/15 职场文书
少年雷锋观后感
2015/06/10 职场文书
2016应届大学生自荐信模板
2016/01/28 职场文书