PHP實現(xiàn)通用alert函數(shù)的方法
更新時間:2015年03月11日 16:01:52 作者:see7di
這篇文章主要介紹了PHP實現(xiàn)通用alert函數(shù)的方法,實例分析了php自定義alert函數(shù)實現(xiàn)提示信息的技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了PHP實現(xiàn)通用alert函數(shù)的方法。分享給大家供大家參考。具體如下:
函數(shù):通用提示
參數(shù):提示訊息,類型或網(wǎng)址,窗口名或函數(shù)名,延時毫秒
Alert("","function","close2",300);
代碼如下:
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不執(zhí)行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();
}
希望本文所述對大家的php程序設(shè)計有所幫助。
您可能感興趣的文章:
- PHP中strnatcmp()函數(shù)“自然排序算法”進行字符串比較用法分析(對比strcmp函數(shù))
- PHP 冒泡排序 二分查找 順序查找 二維數(shù)組排序算法函數(shù)的詳解
- 通過PHP的內(nèi)置函數(shù),通過DES算法對數(shù)據(jù)加密和解密
- php不用內(nèi)置函數(shù)對數(shù)組排序的兩個算法代碼
- PHP實現(xiàn)手機號碼中間四位用星號(*)隱藏的自定義函數(shù)分享
- PHP下escape解碼函數(shù)的實現(xiàn)方法
- PHP圖片處理之使用imagecopyresampled函數(shù)實現(xiàn)圖片縮放例子
- PHP實現(xiàn)數(shù)字補零功能的2個函數(shù)介紹
- PHP實現(xiàn)生成透明背景的PNG縮略圖函數(shù)分享
- php實現(xiàn)的簡單日志寫入函數(shù)
- PHP簡單實現(xiàn)歐拉函數(shù)Euler功能示例
相關(guān)文章
php函數(shù)之子字符串替換 str_replace
php函數(shù)str_replace: 返回一個字符串或者數(shù)組。該字符串或數(shù)組是將 subject 中全部的 search 都被 replace 替換之后的結(jié)果。2011-03-03
了解Joomla 這款來自國外的php網(wǎng)站管理系統(tǒng)
joomla在國外很熱,就連臺灣都有不少站使用joomla,國內(nèi)就對joomla缺乏了解。大多都使用dedecms或者phpcms等。在這四個月來一直在學(xué)習joomla,覺得用它來建站很方便。2010-03-03
php+websocket 實現(xiàn)的聊天室功能詳解
這篇文章主要介紹了php+websocket 實現(xiàn)的聊天室功能,結(jié)合實例形式詳細分析了php+websocket 實現(xiàn)的聊天室功能相關(guān)配置、實現(xiàn)方法與操作注意事項,需要的朋友可以參考下2020-05-05
PHP pthreads v3下同步處理synchronized用法示例
這篇文章主要介紹了PHP pthreads v3下同步處理synchronized用法,結(jié)合實例形式分析了PHP pthreads v3下同步處理synchronized原理、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下2020-02-02

