PHP实现通用alert函数的方法
这篇文章主要介绍了PHP实现通用alert函数的方法,实例分析了php自定义alert函数实现提示信息的技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了PHP实现通用alert函数的方法。分享给大家供大家参考。具体如下:
函数:通用提示
参数:提示讯息,类型或网址,窗口名或函数名,延时毫秒
Alert("","function","close2",300);
代码如下:
?
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
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);<🎜> <🎜>//为防止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 "</script>".chr(10); Exit(); } |

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

Dreamweaver Mac版
视觉化网页开发工具

记事本++7.3.1
好用且免费的代码编辑器

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

Dreamweaver CS6
视觉化网页开发工具