国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP實現通用alert函數的方法

2024-09-04 11:42:50
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了PHP實現通用alert函數的方法,實例分析了php自定義alert函數實現提示信息的技巧,非常具有實用價值,需要的朋友可以參考下。

本文實例講述了PHP實現通用alert函數的方法,分享給大家供大家參考,具體如下:

函數:通用提示

參數:提示訊息,類型或網址,窗口名或函數名,延時毫秒

Alert("","function","close2",300);

代碼如下:

  1. function Alert($Str,$Typ="back",$TopWindow="",$Tim=100){ 
  2.   echo "<script>".chr(10); 
  3.   if(!emptyempty($Str)){ 
  4.     echo "alert(/"Warning://n//n{$Str}//n//n/");".chr(10); 
  5.   } 
  6.   echo "function _r_r_(){"
  7.   $WinName=(!emptyempty($TopWindow))?"top":"self"
  8.   switch (StrToLower($Typ)){ 
  9.   case "#"
  10.     break
  11.   case "back"
  12.     echo $WinName.".history.go(-1);".chr(10); 
  13.     break
  14.   case "reload"
  15.     echo $WinName.".window.location.reload();".chr(10); 
  16.     break
  17.   case "close"
  18.     echo "window.opener=null;window.close();".chr(10); 
  19.     break
  20.   case "function"
  21.     echo "var _T=new function('return {$TopWindow}')();_T();".chr(10); 
  22.     break
  23.     //Die(); 
  24.   Default: 
  25.     if($Typ!=""){ 
  26.       //echo "window.{$WinName}.location.href='{$Typ}';"; 
  27.       echo "window.{$WinName}.location=('{$Typ}');"
  28.     } 
  29.   } 
  30.   echo "}".chr(10); 
  31.   //為防止Firefox不執行setTimeout 
  32.   echo "if(setTimeout(/"_r_r_()/",".$Tim.")==2){_r_r_();}"
  33.   if($Tim==100){ 
  34.     echo "_r_r_();".chr(10); 
  35.   }else
  36.     echo "setTimeout(/"_r_r_()/",".$Tim.");".chr(10); 
  37.   } 
  38.   echo "</script>".chr(10); 
  39.   Exit(); 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 登封市| 兴仁县| 承德县| 石台县| 崇左市| 民权县| 沐川县| 光泽县| 山丹县| 九龙城区| 胶南市| 隆子县| 苏尼特左旗| 土默特左旗| 绥棱县| 本溪| 师宗县| 澄城县| 山东省| 江阴市| 天门市| 鸡泽县| 松溪县| 大田县| 民县| 来宾市| 当阳市| 南宁市| 新邵县| 浦江县| 广平县| 尼木县| 康定县| 聊城市| 科技| 南昌县| 龙岩市| 邵阳市| 龙岩市| 泰州市| 内丘县|