На моем веб-сайте я хочу, чтобы время отображалось в режиме реального времени и обновлялось автоматически, без необходимости обновления страницы.
У меня есть в заголовке index.php следующее:
<script src="/../scripts/time.js"></script>
time.js - скрипт ниже:
var currentTime = new Date(),
hours = currentTime.getHours(),
minutes = currentTime.getMinutes();
if (minutes < 10) {
minutes = "0" + minutes;
}
document.write(hours + ":" + minutes)
Он действительно правильно показывает текущее время, но не обновляется без обновления / перезагрузки веб-страницы. Я считаю, что на самом деле он должен обновляться автоматически, поскольку он в JavaScript (который, как известно, способен это делать).
Что я мог сделать не так?