本文实例讲述了Ajax+PHP实现的模拟进度条功能。分享给大家供大家参考,具体如下:
一 代码
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:
jQuery制作进度条progress.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);
?>
二 运行结果
希望本文所述对大家PHP程序设计有所帮助。