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 相关文章推荐
PHP Ajax实现页面无刷新发表评论
Jan 02 PHP
php pcntl_fork和pcntl_fork 的用法
Apr 13 PHP
PHP 创建文件(文件夹)以及目录操作代码
Mar 04 PHP
PHP中根据IP地址判断城市实现城市切换或跳转代码
Sep 04 PHP
PHP中图片等比缩放的实例
Mar 24 PHP
PHP数据类型之布尔型的介绍
Apr 28 PHP
深入php数据采集的详解
Jun 02 PHP
解决ajax+php中文乱码的方法详解
Jun 09 PHP
CI框架数据库查询之join用法分析
May 18 PHP
PHP生成静态HTML文档实现代码
Jun 23 PHP
PHP递归统计系统中代码行数
Sep 19 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
Dec 15 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缩略图生成程式(需要GD库支持)
2007/03/06 PHP
php mysql索引问题
2008/06/07 PHP
基于PHPExcel的常用方法总结
2013/06/13 PHP
深入PHP5中的魔术方法详解
2013/06/17 PHP
laravel学习教程之关联模型
2016/07/30 PHP
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
2017/11/17 PHP
laravel框架中间件 except 和 only 的用法示例
2019/07/12 PHP
js实现带搜索功能的下拉框实时搜索实时匹配
2013/11/05 Javascript
浅谈 jQuery 事件源码定位问题
2014/06/18 Javascript
浅谈Javascript 数组与字典
2015/01/29 Javascript
JavaScript Sort 的一个错误用法示例
2015/03/20 Javascript
js模仿php中strtotime()与date()函数实现方法
2015/08/11 Javascript
JS实现的自定义显示加载等待图片插件(loading.gif)
2016/06/17 Javascript
JS定时器实现数值从0到10来回变化
2016/12/09 Javascript
JS闭包可被利用的常见场景小结
2017/04/09 Javascript
微信小程序Redux绑定实例详解
2017/06/07 Javascript
微信小程序后端实现授权登录
2020/02/24 Javascript
小程序实现多个选项卡切换
2020/06/19 Javascript
[03:11]完美世界DOTA2联赛PWL DAY8集锦
2020/11/09 DOTA
快速解决安装python没有scripts文件夹的问题
2018/04/03 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
李维斯德国官方网上商店:Levi’s德国
2016/09/10 全球购物
"引用"与指针的区别是什么
2016/09/07 面试题
外贸英语专业求职信范文
2013/12/25 职场文书
幼教简历自我评价
2014/01/28 职场文书
公司授权委托书样本
2014/09/15 职场文书
国家领导干部党的群众路线教育实践活动批评与自我批评材料
2014/09/23 职场文书
小学中队活动总结
2015/05/11 职场文书
2015年生产部工作总结范文
2015/05/25 职场文书
搭讪开场白台词大全
2015/05/28 职场文书
航班延误投诉信
2015/07/02 职场文书
幼儿园开学家长寄语(2016春季)
2015/12/03 职场文书
施工安全协议书
2016/03/22 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
永中文档在线转换预览基于nginx配置部署方案
2022/06/10 Servers