PHP实现通用alert函数的方法


Posted in PHP onMarch 11, 2015

本文实例讲述了PHP实现通用alert函数的方法。分享给大家供大家参考。具体如下:

函数:通用提示
参数:提示?息,?型或?址,窗口名或函?得?延时毫秒
Alert("","function","close2",300);

代码如下:

function Alert($Str,$Typ="back",$TopWindow="",$Tim=100){
  echo "<script>".chr(10);
  if(!empty($Str)){
    echo "alert(\"Warning:\\n\\n{$Str}\\n\\n\");".chr(10);
  }
  echo "function _r_r_(){";
  $WinName=(!empty($TopWindow))?"top":"self";
  switch (StrToLower($Typ)){
  case "#":
    break;
  case "back":
    echo $WinName.".history.go(-1);".chr(10);
    break;
  case "reload":
    echo $WinName.".window.location.reload();".chr(10);
    break;
  case "close":
    echo "window.opener=null;window.close();".chr(10);
    break;
  case "function":
    echo "var _T=new function('return {$TopWindow}')();_T();".chr(10);
    break;
    //Die();
  Default:
    if($Typ!=""){
      //echo "window.{$WinName}.location.href='{$Typ}';";
      echo "window.{$WinName}.location=('{$Typ}');";
    }
  }
  echo "}".chr(10);
  //?榉乐?irefox不?绦?etTimeout
  echo "if(setTimeout(\"_r_r_()\",".$Tim.")==2){_r_r_();}";
  if($Tim==100){
    echo "_r_r_();".chr(10);
  }else{
    echo "setTimeout(\"_r_r_()\",".$Tim.");".chr(10);
  }
  echo "</script>".chr(10);
  Exit();
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
MYSQL环境变量设置方法
Jan 15 PHP
PHP简单系统查询模块代码打包下载
Jun 07 PHP
PHP控制网页过期时间的代码
Sep 28 PHP
一个PHP验证码类代码分享(已封装成类)
Jul 17 PHP
PHP函数篇之掌握ord()与chr()函数应用
Dec 05 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
Jun 09 PHP
php和jquery实现地图区域数据统计展示数据示例
Feb 12 PHP
php检测数组长度函数sizeof与count用法
Nov 17 PHP
PHP中strtr字符串替换用法详解
Nov 26 PHP
PHP面向对象继承用法详解(优化与减少代码重复)
Dec 02 PHP
PHP编程实现的TCP服务端和客户端功能示例
Apr 13 PHP
PHP ADODB实现分页功能简单示例
May 25 PHP
PHP获取ip对应地区和使用网络类型的方法
Mar 11 #PHP
javascript+php实现根据用户时区显示当地时间的方法
Mar 11 #PHP
PHP读取txt文本文件并分页显示的方法
Mar 11 #PHP
php中有关合并某一字段键值相同的数组合并的改进
Mar 10 #PHP
php模拟服务器实现autoindex效果的方法
Mar 10 #PHP
php浏览历史记录的方法
Mar 10 #PHP
php实现cookie加密的方法
Mar 10 #PHP
You might like
PHP MVC模式在网站架构中的实现分析
2010/03/04 PHP
使用array mutisort 实现按某字段对数据排序
2013/06/18 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
详解php反序列化
2020/06/10 PHP
js跨域问题之跨域iframe自适应大小实现代码
2010/07/17 Javascript
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
2011/01/06 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
简单易用的倒计时js代码
2014/08/04 Javascript
浅谈jquery页面初始化的4种方式
2016/11/27 Javascript
jQuery Validate让普通按钮触发表单验证的方法
2016/12/15 Javascript
实例讲解DataTables固定表格宽度(设置横向滚动条)
2017/07/11 Javascript
微信小程序实现轮播图效果
2017/09/07 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
微信小程序页面传多个参数跳转页面的实现方法
2019/05/17 Javascript
微信小程序实现日期格式化和倒计时
2020/11/01 Javascript
改变layer confirm弹窗按钮的颜色方法
2019/09/12 Javascript
Vue关于组件化开发知识点详解
2020/05/13 Javascript
[03:48]显微镜下的DOTA2第四期——TP动作
2014/06/20 DOTA
跟老齐学Python之使用Python操作数据库(1)
2014/11/25 Python
python编写弹球游戏的实现代码
2018/03/12 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
2018/05/17 Python
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
python列表的逆序遍历实现
2020/04/20 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
2020/05/13 Python
python boto和boto3操作bucket的示例
2020/10/30 Python
详解H5 活动页之移动端 REM 布局适配方法
2017/12/07 HTML / CSS
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
Hunter Boots美国官方网站:赫特威灵顿雨靴
2018/06/16 全球购物
俄罗斯女装店:12storeez
2019/10/25 全球购物
学校宣传标语
2014/06/18 职场文书
学习“七一”讲话精神体会
2014/07/08 职场文书
入党积极分子考察意见
2015/06/02 职场文书
Python编写车票订购系统 Python实现快递收费系统
2022/08/14 Python