PHP 实现类似js中alert() 提示框


Posted in PHP onMarch 18, 2015

主要应用于添加判断提示,跳转,返回,刷新。

/**

 * JS提示跳转

 * @param  $tip  弹窗口提示信息(为空没有提示)

 * @param  $type 设置类型 close = 关闭 ,back=返回 ,refresh=提示重载,jump提示并跳转url

 * @param  $url  跳转url

 */

function alert($tip = "", $type = "", $url = "") {

    $js = "<script>";

    if ($tip)

        $js .= "alert('" . $tip . "');";

    switch ($type) {

        case "close" : //关闭页面

            $js .= "window.close();";

            break;

        case "back" : //返回

            $js .= "history.back(-1);";

            break;

        case "refresh" : //刷新

            $js .= "parent.location.reload();";

            break;

        case "top" : //框架退出

            if ($url)

                $js .= "top.location.href='" . $url . "';";

            break;

        case "jump" : //跳转

            if ($url)

                $js .= "window.location.href='" . $url . "';";

            break;

        default :

            break;

    }

    $js .= "</script>";

    echo $js;

    if ($type) {

        exit();

    }

}

以上所述就是本文的全部内容了,希望对大家学习php能有所帮助。

PHP 相关文章推荐
构建简单的Webmail系统
Oct 09 PHP
用php实现让页面只能被百度gogole蜘蛛访问的方法
Dec 29 PHP
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
May 15 PHP
解析PHP中如何将数组变量写入文件
Jun 06 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
Jul 28 PHP
PHP的拦截器实例分析
Nov 03 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
php获取英文姓名首字母的方法
Jul 13 PHP
php+html5+ajax实现上传图片的方法
May 14 PHP
php array_pop 删除数组最后一个元素实例
Nov 02 PHP
PHP fclose函数用法总结
Feb 15 PHP
Laravel框架查询构造器 CURD操作示例
Sep 04 PHP
php通过ksort()函数给关联数组按照键排序的方法
Mar 18 #PHP
php制作文本式留言板
Mar 18 #PHP
php防止sql注入简单分析
Mar 18 #PHP
php随机生成数字字母组合的方法
Mar 18 #PHP
php中ob_flush函数和flush函数用法分析
Mar 18 #PHP
php通过function_exists检测函数是否存在的方法
Mar 18 #PHP
php通过rmdir删除目录的简单用法
Mar 18 #PHP
You might like
隐藏你的.php文件的实现方法
2007/03/19 PHP
强烈声明: 不要使用(include/require)_once
2013/06/06 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
PHP微信分享开发详解
2017/01/14 PHP
php获取ip及网址的简单方法(必看)
2017/04/01 PHP
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
点击隐藏页面左栏或右栏实现js代码
2013/04/01 Javascript
javascript显示用户停留时间的简单实例
2013/08/05 Javascript
用js实现in_array的方法
2013/11/05 Javascript
JS获取当前日期时间并定时刷新示例
2021/03/04 Javascript
angular中使用路由和$location切换视图
2015/01/23 Javascript
angular简介和其特点介绍
2015/01/29 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
2016/05/28 Javascript
JavaScript数组方法大全(推荐)
2016/07/05 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
jQuery实现圣诞节礼物动画案例解析
2016/12/25 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
基于zepto.js实现手机相册功能
2017/07/11 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
微信小程序自定义波浪组件使用方法详解
2019/09/21 Javascript
Python学习之asyncore模块用法实例教程
2014/09/29 Python
python中pika模块问题的深入探究
2018/10/13 Python
在python中pandas的series合并方法
2018/11/12 Python
python的set处理二维数组转一维数组的方法示例
2019/05/31 Python
python实现五子棋小程序
2019/06/18 Python
python for和else语句趣谈
2019/07/02 Python
基于python监控程序是否关闭
2020/01/14 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
贝斯特韦斯特酒店集团官网:Best Western
2019/01/03 全球购物
维德科技C#面试题笔试题
2015/12/09 面试题
自荐信结尾
2013/10/27 职场文书
初三化学教学反思
2014/01/23 职场文书
火车的故事教学反思
2014/02/11 职场文书
2014年党务公开方案
2014/05/08 职场文书
转让协议书
2015/01/27 职场文书
python3实现常见的排序算法(示例代码)
2021/07/04 Python