Ajax+PHP實現(xiàn)的模擬進度條功能示例
本文實例講述了Ajax+PHP實現(xiàn)的模擬進度條功能。分享給大家供大家參考,具體如下:
一 代碼
fun.js:
function progress(){ setInterval("beginProgress()", 200); } function beginProgress(){ $.get("progress.php", null, function(data){ $("#pg").css("width", data+"%"); $("#pgtext").html("The progress is "+data+"%"); }); }
index.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>jQuery制作進度條</title> </head> <script language="javascript" src="js/jquery-1.3.2.js"></script> <script language="javascript" src="js/fun.js"></script> <body> <div style="width:200px; height:12px; border:1px solid #0000FF"> <div id="pg" style="width:0%; height:100%;background-color:#0000FF"></div> </div> <br> <div id="pgtext" style="width:100px; height:20px"></div> <br> <input type="button" value="開始" onclick="progress()" /> </body> </html>
progress.php:
<?php $file = "./count.txt"; $fp = fopen($file, "r"); $txt = fread($fp, filesize($file)); echo $txt; $fp1 = fopen($file, "w"); if($txt<100){ $txt++; fwrite($fp1, $txt); }else{ fwrite($fp1, 1); } fclose($fp1); fclose($fp); ?>
二 運行結(jié)果
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP+ajax技巧與應(yīng)用小結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計有所幫助。
相關(guān)文章
PHP進制轉(zhuǎn)換實例分析(2,8,16,36,64進制至10進制相互轉(zhuǎn)換)
這篇文章主要介紹了PHP進制轉(zhuǎn)換,結(jié)合具體實例形式分析了2,8,16,36,64進制至10進制相互轉(zhuǎn)換實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2017-02-02php 截取字符串并以零補齊str_pad() 函數(shù)
str_pad() 函數(shù)把字符串填充為指定的長度,需要的朋友可以參考下。2011-05-05php對二維數(shù)組進行相關(guān)操作(排序、轉(zhuǎn)換、去空白等)
這篇文章主要介紹了php對二維數(shù)組進行相關(guān)操作,包括php對二維數(shù)組排序、轉(zhuǎn)換、去空白,以及去重復值等,感興趣的小伙伴們可以參考一下2015-11-11檢查url鏈接是否已經(jīng)有參數(shù)的php代碼 添加 ? 或 &
有時候我們需要檢查 URL 鏈接是否已經(jīng)有參數(shù),然后根據(jù)需要判斷是添加 ? 還是添加 & 在結(jié)尾,這只是一個很小的技巧,但是在做分頁或者頁面跳轉(zhuǎn)時還是有些用處的。2010-02-02