巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
建站专提News

php+javascript完成的静态显现办事器运转法式进度条功效示例

一佰互联网站开辟设想(www.taishanly.com) 宣布日期 2020-04-26 09:01:52 阅读数: 120

本文实例报告了php+javascript完成的静态显现办事器运转法式进度条功效。分享给大师供大师参考,详细以下:

常常有如许的营业要处置,办事器上有较多的营业须要处置,须要分批操纵,因而就须要一个提醒客户此刻完成进度的进度条。

这个是php+javascript的进度条。

<?php//set_time_limit(0);    //注重,若是是宁静形式,请不要翻开,若是不是宁静形式,这个选项能够翻开for ($i = 0; $i < 500; $i++) {  $users[] = "Tom_" . $i;}  //end for$width = 500;            //显现的进度条长度,单元 px$total = count($users);       //统共须要操纵的记实数$pix = $width / $total;       //每笔记实的操纵所占的进度条单元长度$progress = 0;           //以后进度条长度?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/transitional.dtd"><html><head>  <title>静态显现办事器运转法式的进度条</title>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <style>  body, div input { font-family: Tahoma; font-size: 9pt }  </style>  <script language="JavaScript">  <!--  function updateProgress(sMsg, iWidth)  {    document.getElementById("status").innerHTML = sMsg;    document.getElementById("progress").style.width = iWidth + "px";    document.getElementById("percent").innerHTML = parseInt(iWidth / <?php echo $width; ?> * 100) + "%";   }  //-->  </script></head><body><div style="margin: 4px; padding: 8px; border: 1px solid gray; background: #EAEAEA; width: <?php echo $width+8; ?>px">  <div><font color="gray">以下进度条的静态结果由办事器端 PHP 法式连系客户端 JavaScript 法式天生。</font></div>  <div style="padding: 0; background-color: white; border: 1px solid navy; width: <?php echo $width; ?>px">  <div id="progress" style="padding: 0; background-color: #FFCC66; border: 0; width: 0px; text-align: center;  height: 16px"></div>  </div>  <div id="status"> </div>  <div id="percent" style="position: relative; top: -30px; text-align: center; font-weight: bold; font-size: 8pt">0%</div></div><?phpflush();  //将输入发送给客户端阅读器foreach ($users as $user) {  //   在此处利用空轮回摹拟较为耗时的操纵,现实利用中需将其替代;  //   若是你的操纵不耗时,我想你就没须要利用这个剧本了 :)  //   请在这里处置你的营业  for ($i = 0; $i < 1000000; $i++) {    ;;   }?><script language="JavaScript">  updateProgress("正在操纵用户“<?php echo $user; ?>” ....", <?php echo min($width, intval($progress)); ?>);</script><?php  flush();  //将输入发送给客户端阅读器,使其能够当即履行办事器端输入的 JavaScript 法式。  $progress += $pix;}  //end foreach//  最初将进度条设置成最大值 $width,同时显现操纵完成?><script language="JavaScript">  updateProgress("操纵完成!", <?php echo $width; ?>);</script><?phpflush();?></body></html>

运转结果以下:

更多对于PHP相干内容感乐趣的读者可检查本站专题:《PHP数学运算技能总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》、《PHP数组(Array)操纵技能大全》、《PHP经常利用遍历算法与技能总结》、《PHP数据规划与算法教程》及《php法式设想算法总结》

但愿本文所述对大师PHP法式设想有所赞助。

一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。更多资讯:tags标签

相干动静more

14
04月
老手对优化的误区有哪些

优化任务不是个一成稳定的任务,他须要优化员工不时辰刻去寻觅和优化用户感受的操纵流程,而不是不时辰刻去研讨百度搜刮引擎,不要每天抱着大阿姨实际... >>概况

09
02月
若何让企业公司的网站锋芒毕露?

有些人在做网站的时辰能够会发此刻本身的网站做出来以后就没甚么结果,可是你想过了你做了网站以后你做过甚么赞助你的网站了吗?纯真的成立一个企业网... >>概况

15
04月
杀毒软件McAfee开创人迈克菲要竞选美国总

09月10日报道:北京时候9月9日动静,据科技博客TheVerge报道,杀毒软件McAfee开创人约翰·迈克菲(JohnMcA... >>概况

27
04月
PHP5.3新特征小结

本文总结阐发了PHP5.3新特征。分享给大师供大师参考,详细以下:1、定名空间 处理了类,函数和常量名抵触的题目2、静态绑定 担当时父类能够... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站