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"> </div> <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 </script> <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.