http://marcio.szu.pl/up.php jak widac efekt jest ale nie do konca poniewaz pasek odrazu laduje sie do 100% obojetnie jaki dam czas wykonywania setInterval() kumplem mi powiedzial zebym zrobic 2 div'y ktore maja sie zakrywac i potem za pomoca js odkywac jeden ale nie wiem idee jak to zrobic moj kod wyglada tak:
Kod
<?php
if(isset($_GET['perc'])) {
$percent = str_replace('%', '', $_GET['perc']);
echo('<table><tr><td><img src="./cms/grafiki/administration/spinner.gif"></td></tr></table><table style="width:20%;border:1px solid #000000;padding:0px;"><tr><td><img id="loader" src="pollbar.gif" style="background-color:#FF0000;height:18px;width:'.$percent.'%;" alt="wykres_upload"></td></tr></table>');
for($i = $percent; $i <= 100; $i += 10) {
echo('<script>
setTimeout(document.getElementById("loader").style.width="'.$i.'%", 500);
</script>');
}
}
?>
if(isset($_GET['perc'])) {
$percent = str_replace('%', '', $_GET['perc']);
echo('<table><tr><td><img src="./cms/grafiki/administration/spinner.gif"></td></tr></table><table style="width:20%;border:1px solid #000000;padding:0px;"><tr><td><img id="loader" src="pollbar.gif" style="background-color:#FF0000;height:18px;width:'.$percent.'%;" alt="wykres_upload"></td></tr></table>');
for($i = $percent; $i <= 100; $i += 10) {
echo('<script>
setTimeout(document.getElementById("loader").style.width="'.$i.'%", 500);
</script>');
}
}
?>
Jakies pomysly moze inne rozwiazania?
