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

函数:通用提示(推荐学习:PHP视频教程)

参数:提示信息,类型或网址,窗口名或函数名,延时毫秒Alert("","function","close2",300);

代码如下:function Alert($Str,$Typ="back",$TopWindow="",$Tim=100){

echo "

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);

//為防止Firefox不執行setTimeout

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 "".chr(10);

Exit();

}

php 使用alert,php中alert函数的用法相关推荐

  1. javaScript 中 call 函数的用法说明

    javaScript 中 call 函数的用法说明 javaScript 中的 call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释: call 方法 请参阅 应用于:Func ...

  2. 浅述numpy中argsort()函数的用法

    浅述python中argsort()函数的用法 由于想使用python用训练好的caffemodel来对很多图片进行批处理分类,学习过程中,碰到了argsort函数,因此去查了相关文献,也自己在pyt ...

  3. C++中substr函数的用法

    C++中substr函数的用法 #include<string> #include<iostream> using namespace std; main() { string ...

  4. numpy中where函数的用法

    numpy中where函数的用法 numpy.where(condition,x,y)--若满足condition,输出x,否则输出y. 举例: 例1:一维数组 >>> a = np ...

  5. delphi中move函数的用法

    delphi中move函数的用法 -------------------------------------------------------------------------------- 20 ...

  6. SQL中object_id函数的用法

    SQL中object_id函数的用法 收藏  int object_id('objectname'); 此方法返回数据库对象标识号. 其中,参数objectname 表示要使用的对象,其数据类型为nc ...

  7. python remove函数_python中remove函数的用法是什么?

    python中remove函数的用法是什么? python中remove函数的用法: 描述 remove() 函数用于移除列表中某个值的第一个匹配项. 语法 remove()方法语法: list.re ...

  8. Delphi中 StrToIntDef函数的用法

    Delphi中 StrToIntDef函数的用法: 比如我要判断一个文本框里输入的字符串能不能转换为integer类型,如果能,则返回转换后的整型数据,如果不能,则返回整数0,那么我就可以用strto ...

  9. python中int函数的用法浅析_Python中int()函数的用法浅析

    int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int) Help on class int in module __builtin__ ...

  10. python中sorted函数的用法_Python3 中sorted() 函数的用法

    描述 sorted() 函数对所有可迭代的对象进行排序操作. 语法 sorted(iterable, key=None, reverse=False) iterable – 可迭代对象. key – ...

最新文章

  1. 张钹院士:制约人工智能发展的最大困难是什么?
  2. 5秒手机猫片也能重建猫咪3D模型,Meta提出新算法为变形物体建模 | CVPR 2022
  3. JAVA多线程之wait/notify
  4. 比较两个二维数组是否相等
  5. boost::python::converter::is_object_manager相关的测试程序
  6. Android底层隐私数据,Android Intent传递数据底层分析详细介绍_Android_脚本之家
  7. Sql Server 2005如何设置连接加密
  8. origin遇到不适当的参数_Origin教程|如何更改Lable和设置非均匀坐标
  9. 看我如何用Dataphin实现自动化建模
  10. Windows域策略设置 禁止客户端修改IP地址【全域策略生效】
  11. php如何安装,php如何安装freetype
  12. 心法利器[57] | 文本多分类问题经验
  13. 在matlab中饼图种类,Excel2016中饼图的常见类型及绘制方法
  14. 挚文集团2021年Q3净营收37.592亿元 环比增长2.4%
  15. CF卡镜像备份及恢复系统
  16. 360网站卫士php-dos,360网站卫士的CDN缓存加速功能详解
  17. 借助MPU6050上手卡尔曼滤波
  18. 校园网登陆页面跳转不出来解决方法
  19. Win10自带的中文输入法在Sublime Text中不跟随光标的解决方案
  20. 第一课 request传参

热门文章

  1. [《所遇随心》偶感小记]2012年8月28日
  2. OSS定制自定义response header
  3. 机器学习-数据科学库 13 政治献金数据案例
  4. Vue 组件封装之 Result 结果页
  5. 太原理工大学信息与计算机学院桑胜波,Direction leader: Sang Shengbo
  6. Skydio 2在行动中的第一响应者部署显示了无人机自主权
  7. Asp开发中出现“msxml3.dll 错误 ‘800c0005‘系统未找到指定的资源
  8. 2018百度之星程序设计大赛 - 资格赛 三原色图 problem 1006
  9. electron打包iOS,dmg文件
  10. SpringBoot测试:pom文件版本重复和不一致导致的问题xxxConfigurationPropertySource和Assert.state(ZLjava/util/function/Supp