PHP通用alert函数

php中文网
发布: 2016-07-25 09:09:15
原创
1031人浏览过

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

  1. //函数:通用提示
  2. //参数:提示訊息,類型或網址,窗口名或函數名,延时毫秒Alert("","function","close2",300);
  3. Function Alert($Str,$Typ="back",$TopWindow="",$Tim=100){
  4. Echo "<script>".Chr(10);<li> If(!Empty($Str)){<li> Echo "alert("Warning:\n\n{$Str}\n\n");".Chr(10);<li> }<li><li> Echo "function _r_r_(){";<li> $WinName=(!Empty($TopWindow))?"top":"self";<li> Switch (StrToLower($Typ)){<li> Case "#":<li> Break;<li> Case "back":<li> Echo $WinName.".history.go(-1);".Chr(10);<li> Break;<li> Case "reload":<li> Echo $WinName.".window.location.reload();".Chr(10);<li> Break;<li> Case "close":<li> Echo "window.opener=null;window.close();".Chr(10);<li> Break;<li> Case "function":<li> Echo "var _T=new Function('return {$TopWindow}')();_T();".Chr(10);<li> Break;<li> //Die();<li> Default:<li> If($Typ!=""){<li> //Echo "window.{$WinName}.location.href='{$Typ}';";<li> Echo "window.{$WinName}.location=('{$Typ}');";<li> }<li> }<li><li> Echo "}".Chr(10);<li><li> //為防止Firefox不執行setTimeout<li> Echo "if(setTimeout("_r_r_()",".$Tim.")==2){_r_r_();}";<li> IF($Tim==100){<li> Echo "_r_r_();".Chr(10);<li> }Else{<li> Echo "setTimeout("_r_r_()",".$Tim.");".Chr(10);<li> }<li> Echo "</script>".Chr(10);
  5. Exit();
  6. }
复制代码


PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号