Home >Backend Development >PHP Tutorial >php 如何做进度条

php 如何做进度条

WBOY
WBOYOriginal
2016-06-23 13:59:331393browse



进度是根据mysql数据库取出的数据而定的

进度条上如上图一般,时刻显示取出的数据条数。。


回复讨论(解决方案)

大的话可以用APC
不过一般都直接用张进度条的图片

大的话可以用APC
不过一般都直接用张进度条的图片

如果直接用进度条的图片的话,怎么根据读出的数据,来走进度呢?
进度条大概会走30秒。。

直接用图片的话就没有百分比了,就一个gif图片,所以没发达到你截图的那个效果
至于还可以用什么方法实现,我也不清楚咯,我一般弄个图片上去了事

其实你可以研究一下UCHOME安装的那个脚本。很容易做出这个效果

JS,css控制

JS,css控制

可以给我个例子吗?

这个困难么!?

$step=0;
foreach(遍历读数据){
  $step++;
  //根据$step的数值,然后用DIV+CSS做进度条,JS输出。
}

nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



无标题文档




    
 

  


set_time_limit(0);
$step = 0;

for ($i = 0; $i    sleep(1); //这个是为了测试
  $step+=10; //实际步点你自己掌握
  echo '<script> document.getElementById("jindu").style.width = "'.$step.'px"; </script>';
  ob_flush(); //这个是为了测试
  flush(); //这个是为了测试 
}
?>

进度条理解成用颜色填充的div 什么的就可以了..

http://blog.csdn.net/boabc2304/article/details/1707664给一个链接 楼主琢磨下

楼上己经给出了。。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn