Графические часы. |
|
Первый пример это часы, отображающие время загрузки страницы (надписи выделенные зеленым необходимо откорректировать).
|
Код. |
|
<script language="JavaScript"> <!-- document.write(setClock()) function setClock() { var text = "" var openImage = "<img src=\"" + getPath(location.href) + "icons/dg" var closeImage = ".gif\" height=13 width=9>" var now = new Date() var hour = now.getHours() var minute = now.getMinutes() now = null var ampm = "" if (hour >= 12) { hour -= 12 ampm = "pm" } else ampm = "am" hour = (hour == 0) ? 12 : hour if (minute < 10) minute = "0" + minute minute += "" hour += "" for (var i = 0; i < hour.length; ++i) { text += openImage + hour.charAt(i) + closeImage } text += openImage + "c.gif\" height=13 width=6>" for (var i = 0; i < minute.length; ++i) { text += openImage + minute.charAt(i) + closeImage } text += openImage + ampm + closeImage return text}function getPath(url) { lastSlash = url.lastIndexOf("/") return url.substring(0, lastSlash + 1)} //--> </script>
|
Результат. |
|
|
|
Во втором примере отображается текущая дата (надписи выделенные зеленым необходимо откорректировать).
|
Код. |
|
<script language="JavaScript"> <!-- document.write(setDate()) function setDate() { var text = "" var openImage = "<img src=\"" + getPath(location.href) + "icons/dg" var closeImage = ".gif\" height=13 width=9>" var now = new Date() var date = now.getDate() var month = now.getMonth() var year = now.getYear() now = null month++ date += "" month += "" year += "" for (var i = 0; i < date.length; ++i) { text += openImage + date.charAt(i) + closeImage } text += openImage + "p.gif\" height=13 width=6>" for (var i = 0; i < month.length; ++i) { text += openImage + month.charAt(i) + closeImage } text += openImage + "p.gif\" height=13 width=6>" for (var i = 0; i < year.length; ++i) { text += openImage + year.charAt(i) + closeImage } return text}function getPath(url) { lastSlash = url.lastIndexOf("/") return url.substring(0, lastSlash + 1)} //--> </script>
|
Результат. |
|
|