php 进度条实现代码

复制代码 代码如下:

  <html>

  <head>

  </head>

  <body>

  <table width="400" border="0" cellspacing="1" cellpadding="1">

  <tr>

  <td bgcolor="000000">

  <table width="400" border="0" cellspacing="0" cellpadding="1">

  <tr>

  <td bgcolor="ffffff">

  <img src="bar.gif" src="bar.gif" width="0" height="16" id="percent_img" name="percent_img" align="absmiddle">

  </td>

  </tr>

  </table>

  </td>

  <td>

  <span id="percent_txt" name="percent_txt">0%</span>

  </td>

  </tr>

  </table>

  </body>

  </html>

  <?php

  flush();

  for($i=0;$i<=100;$i++) //循环输出100次JavaScript代码

  {

  $width = $i * 4;

  echo "<SCRIPT>";

  echo "percent_img.width=$width;"; //控制图片宽度

  echo "percent_txt.innerHTML='$i%';"; //控制百分比显示

  echo "</SCRIPT>";

  for($j=0;$j<1000000;$j++)

  {

  //为了演示进度条的效果,这里执行了一个空循环

  }

  flush();

  }

  ?>