>  기사  >  백엔드 개발  >  php 如何做进度条

php 如何做进度条

WBOY
WBOY원래의
2016-06-23 13:59:331355검색



进度是根据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给一个链接 楼主琢磨下

楼上己经给出了。。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.