Я пытаюсь начать таймер обратного отсчета при нажатии кнопки. Я искал и нашел несколько разных предметов, но ничего не функционировал.У вас есть кнопка сброса и запуск таймера обратного отсчета
У меня есть разные кнопки во всем домене, который будет устанавливать разные времена (IE: 120 секунд, 60 секунд и т. Д.). Дисплей находится в том же месте на каждой странице (div
в верхней правой части загруженной страницы), так что я хотел использовать внешнюю JS scripts/timer.js
можно использовать <div id="timer"></div>
, чтобы поместить таймер.
Мои вопросы: Как вызвать функцию для запуска таймера. Что такое хороший предложил сценарий для упомянутого таймера, когда количество времени может измениться, и он должен перенести на страницы (я использую $_SESSION['x']
для передачи информации между .php
<div class="headertopgab">
<div style="float: left; margin-left: 20px">
Galactic Credits:
<?php echo "Ç".$_SESSION['galacticCredits']; ?>
</div>
<div style="margin-left: 50px; float: left">
<?php echo "".$_SESSION['currentLocation']; ?>
</div>
<div style="float:right">
<div id="time">10</div> <!-- this is where I want the countdown-->
</div>
</div>
Это широкий вопрос, но толчок в правильном направлении является то, что вам нужны коды таймера, чтобы быть на странице в JavaScript. но если вам также необходимо это значение на сервере, вы собираетесь для передачи значения таймера на/с сервера - возможно через скрытые входы в теге FORM. – mrunion
более конкретно Я ищу сценарий обратного отсчета и любые библиотеки, которые мне нужны. Я не могу загрузить их и установить их локально, поскольку сервер не находится на моей машине. – jpgerb
Вам не нужны библиотеки. Просто Google JavaScript метод setTimeout(). Существует множество примеров. Просто не забудьте отправить назад свои времена, если они вам понадобятся. – mrunion