Witam
posida ktos lub wie jak zrobic jakis prosty pasek postepu najlepiej w javascript który bedzie obrazowal wykoniaie funkcji "for" w tym skrypcie :
<?php
for($i=0, $i<=100, $i++){
$wynik = moja_długo_działająca funkcja(); //jedno przejście trwa 1 s.
}
?>
mam skrypt paska postepu lecz nie umiem go z tym połączyć
<div id="showbar" style="font-size:8pt;padding:2px;border:solid black 1px;visibility:hidden"> <span id="progress1"> </span> <span id="progress2"> </span> <span id="progress3"> </span> <span id="progress4"> </span> <span id="progress5"> </span> <span id="progress6"> </span> <span id="progress7"> </span> <span id="progress8"> </span> <span id="progress9"> </span> <script language="javascript"> var progressEnd = 9; // set to number of progress
<span>'s.
var progressColor = 'blue'; // set to progress bar color
var progressInterval = 1000; // set to time between updates (milli-seconds)
var progressAt = progressEnd;
var progressTimer;
function progress_clear() {
for (var i = 1; i <= progressEnd; i++) document.getElementById('progress'+i).style.backgroundColor = 'transparent';
progressAt = 0;
}
function progress_update() {
document.getElementById('showbar').style.visibility = 'visible';
progressAt++;
if (progressAt > progressEnd) progress_clear();
else document.getElementById('progress'+progressAt).style.backgroundColor = progressColor;
progressTimer = setTimeout('progress_update()',progressInterval);
}
function progress_stop() {
clearTimeout(progressTimer);
progress_clear();
document.getElementById('showbar').style.visibility = 'hidden';
}
//progress_update(); // start progress bar
<input type="button" name="b1" value="Start Progress Bar" onClick="progress_update()">
<input type="button" name="b2" value="Stop Progress Bar" onClick="progress_stop()">
Prosił bym aby mi ktoś połączył te skrypty lub podał przyklad innego.
Z góry dzieki.