hm, php by mi nevadilo, ale kde tu podmienku dam? Defaultne je podmienka splnena, kedze najprv neexistuje parameter reload, takze ten refresh vykona hned... ked to dam do javascript funkcie, on php vykona skor ako sa funkcia ukonci, aspon si myslim.
A druha vec je, ze potrebujem zachovat ciste URL, reload tam nechcem mat.
Pre uplnost prikladam kod: /v javascripte pouzivam aj php premenne/:
Kód:
<script type="text/javascript">
var maximumWidth = 180;
var width<?php echo $i+1; ?> = '<?php echo $widx[$i+1]; ?>';
function progbar<?php echo $i+1; ?>() {
document.getElementById('progress<?php echo $i+1; ?>').style.width = width<?php echo $i+1; ?> + "px";
var casovac = setTimeout("progbar<?php echo $i+1; ?>()", "<?= $period[$i+1] ?>");
if(width<?php echo $i+1; ?> >= maximumWidth) {document.getElementById('progress<?php echo $i+1; ?>').style.width = 180 + "px";
document.getElementById('progress<?php echo $i+1; ?>').style.background = "#000000";
location.reload(true);
return;}
width<?php echo $i+1; ?>++;
}
</script>
Tam kde mam teraz location.reload, tam potrebujem refresh. Lenze je to pred returnom, takze funkcia sa nikdy neskonci a dookola mi to robi refresh... Za return to tiez nemozem dat, lebo to potom nevykona...