Не подскажите, как сделать такое на php:
при скачивание файла показывается таймер который после 30 секунд исчезает и показывает текст(ссылку для скачивания).
Заранее спасибо.
Как java скрипт правильно записать в php код. Создаю фильтр!
Как java скрипт правильно записать в php код. Создаю фильтр!
$html = "html код, например <script>что-то внутри</script>"; а дальше в зависимости от обстоятельств return $html; или echo #html;
$html = " <script type="text/javascript"> window.onload = function () { var i = 15; var timer = setInterval(function () { i--; document.getElementById('timer').innerHTML = 'Осталось секунд: ' + i; if (i == 0) { document.getElementById('example').style.display = 'block'; document.getElementById('timer').style.display = 'none'; clearInterval(timer); } }, 1000) } </script>"; if { <div id="timer"></div> <div id="example" class="bb_tag_hide" style=" display: none; ">'.$hide_text.'</div> } else { $output = '${1}'; }
но на вопрос ваш все же отвечу и очень надеюсь, что следующая ваша тема не будет выглядеть как "сделайте за меня, мне лень разбираться"
вариант раз
?><script type="text/javascript"> window.onload = function () { var i = 15; var timer = setInterval(function () { i--; document.getElementById('timer').innerHTML = 'Осталось секунд: ' + i; if (i == 0) { document.getElementById('example').style.display = 'block'; document.getElementById('timer').style.display = 'none'; clearInterval(timer); } }, 1000) } </script><?php
$html = "<script type=\"text/javascript\"> window.onload = function () { var i = 15; var timer = setInterval(function () { i--; document.getElementById('timer').innerHTML = 'Осталось секунд: ' + i; if (i == 0) { document.getElementById('example').style.display = 'block'; document.getElementById('timer').style.display = 'none'; clearInterval(timer); } }, 1000) } </script>";