АКМА. Каталог веб-разработчика. 
Поиск на сайте
 
Искать на:  Яndex   Rambler   Апорт   Google
ГлавнаяСтатьиСсылкиJavaScriptПоиск
Netscape Navigator и Internet ExplorerInternet Explorer 4.0 и выше

Графические часы.

Первый пример — это часы, отображающие время загрузки страницы (надписи выделенные зеленым необходимо откорректировать).
 

Код.

<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>

Результат.


« предыдущая  |  содержание  |  следующая »

 

ГлавнаяСтатьиСсылкиJavaScriptПоиск
Новости  |  Карта сайта
Редакция от: 
Copyright ©1999—2003 «Art&Fact»ВверхE-mail: artefact@udm.net
Hosted by uCoz