PHP怎么设置成不ajax成功后跳转新窗口和本窗口,就在站内显示

本文讲的是PHP弹出提示框并跳转到新页面即重定向到新页面_php技巧,
这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等,于是研究了下怎么在PHP提示并跳转。 开始先是用了下面这种:
复制代码 代码如下:
echo &&script& alert('s
这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等,于是研究了下怎么在PHP提示并跳转。 开始先是用了下面这种:
复制代码 代码如下:
echo "&script& alert('sucess');parent.location.href='/user/index'; &/script&";
alert里面是提示的消息,href是提示后跳转的页面。 后来想起TP框架里面有个redirect()重定向的方法,就去看了看。 不过TP自带的不是弹出窗,于是自己改了改:
复制代码 代码如下:
echo "&script& alert('no loginid'); &/script&"; echo "&meta http-equiv='Refresh' content='0;URL=$url'&";
$url就是要跳转的页面,同时,这个还能控制跳转时间,content后面的0就是表示0秒后跳转。 这里,莫离再给出两个直接跳转的方式:
复制代码 代码如下:
header("Location:".PSYS_BASE_URL."user/index");
复制代码 代码如下:
header("refresh:{$time};url={$url}");
这两种方式无提示,直接跳转。推荐下面一种。 最后还有一个问题,跳转代码后都跟上一个 return,因为还会执行后面的语句
以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索跳转
弹出提示框
重定向不跳转页面、页面跳转和重定向、java重定向跳转页面、页面跳转与重定向、页面跳转 重定向,以便于您获取更多的相关知识。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
6款热门基础云产品6个月免费体验;2款产品1年体验;1款产品2年体验
开发者常用软件,超百款实用软件一站式提供
云栖社区()为您免费提供相关信息,包括
的信息,还有重定向不跳转页面、页面跳转和重定向、java重定向跳转页面、页面跳转与重定向、页面跳转 重定向等
,所有相关内容均不代表云栖社区的意见!用Dreamweaver做的超链接,怎么样设置才能在新窗口中打开,而不是直接在本页面跳转
本回答由提问者推荐1315人阅读
这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等,于是研究了下怎么在PHP提示并跳转。
开始先是用了下面这种:
echo &&script& alert('sucess');parent.location.href='/user/index'; &/script&&;
alert里面是提示的消息,href是提示后跳转的页面。
后来想起TP框架里面有个redirect()重定向的方法,就去看了看。
不过TP自带的不是弹出窗,于是自己改了改:
echo &&script& alert('no loginid'); &/script&&;
echo &&meta http-equiv='Refresh' content='0;URL=$url'&&;
$url就是要跳转的页面,同时,这个还能控制跳转时间,content后面的0就是表示0秒后跳转。
这里,莫离再给出两个直接跳转的方式:
header(&Location:&.PSYS_BASE_URL.&user/index&);
header(&refresh:{$time};url={$url}&);
这两种方式无提示,直接跳转。推荐下面一种。
最后还有一个问题,跳转代码后都跟上一个 return,因为还会执行后面的语句~~~
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:30348次
排名:千里之外
原创:15篇
(1)(1)(1)(3)(2)(1)(6)(2)新人请教echo弹出窗口及页面跳转问题 - ThinkPHP框架
public function login(){
$this-&display();
$username=&a&;
$password=&a&;
if(IS_POST){
if($username==$_POST['username'] && $password==$_POST['password']){
echo &&script&alert('登录成功')&/script&&;
$this-&display('main');
$this-&success('登录成功','main',5);
echo &&script&alert('登录失败')&/script&&;
=========================================
以上是登录验证代码
用ECHO的时候界面是这样
用$this-&success的时候跳转界面是这样
我想请教各位代码错了。难道不能在同一个控制器下写验证吗?
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。PHP弹出提示框并跳转到新页面即重定向到新页面
字体:[ ] 类型:转载 时间:
本文为大家介绍下使用PHP弹出提示框并跳转到新页面,也就是大家所认为的重定向,下面的示例大家可以参考下
这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等,于是研究了下怎么在PHP提示并跳转。 开始先是用了下面这种:
代码如下: echo "&script& alert('sucess');parent.location.href='/user/index'; &/script&";
alert里面是提示的消息,href是提示后跳转的页面。 后来想起TP框架里面有个redirect()重定向的方法,就去看了看。 不过TP自带的不是弹出窗,于是自己改了改:
代码如下: echo "&script& alert('no loginid'); &/script&"; echo "&meta http-equiv='Refresh' content='0;URL=$url'&";
$url就是要跳转的页面,同时,这个还能控制跳转时间,content后面的0就是表示0秒后跳转。 这里,莫离再给出两个直接跳转的方式:
代码如下: header("Location:".PSYS_BASE_URL."user/index");
代码如下: header("refresh:{$time};url={$url}");
这两种方式无提示,直接跳转。推荐下面一种。 最后还有一个问题,跳转代码后都跟上一个 return,因为还会执行后面的语句
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具}

我要回帖

更多关于 设置a标签跳转新页面 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信