- Код: Выделить всё
<script type="text/javascript">
var c = 10;
function fcwait() {
if (c > 0) {
var el = document.getElementById("downloadDelayTimeSec");
if( el ){
el.innerHTML = "" + c;
}
c = c - 1;
setTimeout("fcwait()", 1000);
} else {
document.getElementById("divDLWait").style.display = 'none';
document.getElementById("divDLStart").style.display = 'block';
}
}
</script>
<div style="display:none;" id="divDLWait">Ссылка для скачивания будет доступна через <b id="downloadDelayTimeSec">Load</b> секунд...</div>
<div style="display:none;" id="divDLStart"><a href="$FILE_URL$"><img src="/images/download.png" border="0" align="absmiddle">Скачать</a> ($FILE_SIZE$)</div>
<a href="javascript://" onclick="fcwait();document.getElementById('divDLWait').style.display='block';style.display='none'"><img src="/images/download.png" border="0" align="absmiddle">Скачать</a>
Установил скрипт... Как бы йа не изменял c, скрипт всегда пишет "Ссылка для скачивания будет доступна через 62 секунд..." и отсчитывает до нуля. В чём может быть проблема?