主页 > 知识库 > Ajax+PHP实现的模拟进度条功能示例

Ajax+PHP实现的模拟进度条功能示例

热门标签:电子围栏 阿里云 科大讯飞语音识别系统 团购网站 Linux服务器 银行业务 Mysql连接数设置 服务器配置

本文实例讲述了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:

!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($txt100){
  $txt++;
  fwrite($fp1, $txt);
}else{
  fwrite($fp1, 1);
}
fclose($fp1);
fclose($fp);
?>

二 运行结果

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP+ajax技巧与应用小结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

您可能感兴趣的文章:
  • PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
  • PHP+AJAX实现无刷新注册(带用户名实时检测)
  • php注册系统和使用Xajax即时验证用户名是否被占用
  • PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
  • jQuery ajax+PHP实现的级联下拉列表框功能示例
  • Ajax+PHP实现的删除数据功能示例
  • Ajax+PHP实现的分类列表框功能示例
  • PHP+Ajax实现的检测用户名功能简单示例

标签:衡水 蚌埠 江苏 广元 萍乡 枣庄 大理 衢州

巨人网络通讯声明:本文标题《Ajax+PHP实现的模拟进度条功能示例》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266