国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凌源市| 汤原县| 桦川县| 清河县| 安岳县| 汉中市| 五华县| 徐汇区| 古蔺县| 沁水县| 河南省| 岑巩县| 青河县| 化隆| 屏东县| 伊通| 梓潼县| 武邑县| 康定县| 祥云县| 高邮市| 固安县| 漯河市| 平远县| 河南省| 崇州市| 饶阳县| 万全县| 安图县| 河北区| 东乡县| 邛崃市| 云霄县| 赞皇县| 淮阳县| 营口市| 武陟县| 云阳县| 秦安县| 怀柔区| 开原市|