介绍
利用PHP怎么实现一个通用警告函数?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
函数:通用提示,
参数:提示訊息,類型或網址,窗口名或函數名,延时毫秒
警报(““,“function",“close2", 300年),
代码如下:
function 警报(Str, Typ美元=癰ack", $ TopWindow=啊?蒂姆=100美元){ echo 才能“& lt; script>“.chr (10); 如果才能(!空(Str)美元){ ,,,echo “警报(\“警告:\ \ n \ \ {$ Str} \ \ n \ \ n \“);“.chr (10); ,,} echo 才能“function  _r_r_ () {“; 美元才能WinName=(!空(TopWindow美元))?“top":“self"; switch 才能;(函数(Typ美元)){ case 才能“#”: ,,,休息; case 才能“back": ,,,echo WinName美元霸主地位;.history.go (1);“.chr (10); ,,,休息; case 才能“reload": ,,,echo WinName美元霸主地位;.window.location.reload ();“.chr (10); ,,,休息; case 才能“close": ,,,echo “window.opener=零;window.close ();“.chr (10); ,,,休息; case 才能“function": ,,,echo “var _T=new 函数(& # 39;return  {$ TopWindow} & # 39;) (); _T ();“.chr (10); ,,,休息; ,,,//死(); 默认值:才能 ,,,如果(Typ美元!=啊?{ ,,,,,//echo “窗口。{$ WinName} .location.href=https://www.yisu.com/zixun/{$ Typ}’,”; 回声”窗口。{$ WinName} .location=(‘{$ Typ});”; } } 回声“}”.chr (10);//為防止Firefox不執行setTimeout 回应“如果(setTimeout (/盻r_r_()/?”,蒂姆美元。”)==2){_r_r_ ();}”; 如果(Tim==100美元){ 回声”_r_r_ ();“.chr (10); 其他}{ 回声”setTimeout (/盻r_r_()/?”,蒂姆美元。”);“.chr (10); } 回声“> 脚本”.chr (10); 退出(); }
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。