脚本宝典收集整理的这篇文章主要介绍了PHP Curl进度条(回调返回百分比),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
curl_setopt($curl,CURLOPT_PROGRESSFUNCTION,'callback'); curl_setopt($curl,CURLOPT_BUFFERSIZE,64000); curl_setopt($curl,CURLOPT_FOLLOWLOCATION,true);
和回调函数.
0 0.1 0.2 0.2 0.3 0.4 .. .. .. 1 1.1
<div id="progress-bar"> <div id="progress">0%</div> </div>
CSS:
#progress-bar { width: 200px; padding: 2px; border: 2px solid #aaa; background: #fff; } #progress { background: #000; color: #fff; overflow: hidden; whITe-space: Nowrap; padding: 5px 0; text-indent: 5px; width: 0%; }
和JavaScript:
VAR progressElement = document.getElementById('progress') function updateProgress(PErcentage) { progressElement.style.width = percentage + '%'; progressElement.innerHTML = percentage + '%'; }
您可以输出JavaScript并让它为您更新进度条,例如:
<script>updateProgress(0);</script> <script>updateProgress(0.1);</script> <script>updateProgress(0.2);</script> .. ..
请注意,您不能将每个更新放在单独的脚本块中,因为浏览器将在执行前尝试读取完整脚本,并且进度条将不起作用.
以上是脚本宝典为你收集整理的PHP Curl进度条(回调返回百分比)全部内容,希望文章能够帮你解决PHP Curl进度条(回调返回百分比)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。