Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Javascript

Обсуждение темы Javascript в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; вот код Код HTML: <table id= "time1" cellpadding= "0" cellspacing= "0" > <tr> <td> <p align= "center" > <script language= "JavaScript" > <!-- ...


Закрытая тема
 
Опции темы
Старый 03.01.2012, 21:01   #1
вот код
Код HTML:
<table id="time1" cellpadding="0" cellspacing="0"> 
<tr> 
<td><p align="center"> 
<script language="JavaScript"> 
<!--
var digit = new Array()
digit[0] = new Image(16, 21) 
digit[1] = new Image(16, 21) 
digit[2] = new Image(16, 21) 
digit[3] = new Image(16, 21) 
digit[4] = new Image(16, 21)					
digit[5] = new Image(16, 21)
digit[6] = new Image(16, 21)
digit[7] = new Image(16, 21)
digit[8] = new Image(16, 21)
digit[9] = new Image(16, 21)
digit[12] = new Image(9, 21) // colon
digit[13] = new Image(9, 21) // blank
for (var i = 0; i < 10; ++i) {
	digit[i].src = getPath(location.href) + "3ddg" + i + ".gif"}
digit[12].src = getPath(location.href) + "3ddgc.gif"
digit[13].src = getPath(location.href) + "3ddgb.gif"
var hour1 = getHour(0)
var hour2 = getHour(1)
var minute1 = getMinute(0)
var minute2 = getMinute(1)
var colon = false
var start = document.images.length
var openImage = "<IMG SRC=\"" + getPath(location.href) + "3ddg"
var closeImage = ".gif\" HEIGHT=30 WIDTH=20>"
document.write(openImage + hour1 + closeImage)
document.write(openImage + hour2 + closeImage)
document.write(openImage + "c.gif\" HEIGHT=30 WIDTH=20>")
document.write(openImage + minute1 + closeImage)
document.write(openImage + minute2 + closeImage)
var timerID = null
var timerRunning = false
update()
function setClock() {
	if (getHour(0) != hour1) { // not getHours()!
		hour1 = getHour(0)
		document.images[start].src = digit[hour1].src} 
	if (getHour(1) != hour2) { // not getHours()!
		hour2 = getHour(1)
		document.images[start + 1].src = digit[hour2].src} 
	colon = !colon
	if (!colon)
		document.images[start + 2].src = digit[13].src
	else
		document.images[start + 2].src = digit[12].src
	if (getMinute(0) != minute1) { // not getMinutes()!
		minute1 = getMinute(0)
		document.images[start + 3].src = digit[minute1].src}
	if (getMinute(1) != minute2) { // not getMinutes()!
		minute2 = getMinute(1)
		document.images[start + 4].src = digit[minute2].src}
	timerID = setTimeout("setClock()",1000)
  	timerRunning = true}
function update() {
	stopClock()
	setClock()}
function stopClock() {
if (timerRunning)
		clearTimeout(timerID)
timerRunning = false}
function getHour(place) {
	var now = new Date()
	var hour = now.getHours()
	if (hour >= 24)
		hour =- 24
	hour = (hour == 0) ? 0 : hour
	if (hour < 10)
		hour = "0" + hour // do not parse number!
	hour += ""
	return parseInt(hour.charAt(place))}
function getMinute(place) {
	var now = new Date()
	var minute = now.getMinutes()
	if (minute < 10)
		minute = "0" + minute // do not parse number!
	minute += ""
	return parseInt(minute.charAt(place))}
function getPath(url) {
	lastSlash = url.lastIndexOf("/")
	return url.substring(0, lastSlash + 1)}
// -->
</script> 
</p> 
</td> 
</tr> 
</table>
1) Как в этом коде сделать, чтобы фото были не в корневом каталоге, а лежали в папке images/index/


2) Плюс - как то не хочется выкладывать прямо в html столько строк! - можно ли как-то чтобы из другого файла подключалост в html - этот скрипт (классом что - ли задавался)
 
Старый 03.01.2012, 21:01
Ссылки
Старый 04.01.2012, 00:02   #2
стесняюсь спросить: "а когда ты начнешь сам пытаться разбираться в js-скриптах, раз уж решил ими пользоваться?". а то так как-то удивительно получается - стянул где-то скрипт, задал вопрос на форуме, тебе ответили - ты доволен и пользуешь. а где элемент "обучения"?
 
Старый 04.01.2012, 15:43   #3
Ну на JavaScript много времени уйдет!
 
Старый 04.01.2012, 20:58   #4
ну тогда вообще не используй js и все. просто на форуме отвечать на простые неинтересные вопросы - неинтересно.
 
Старый 04.01.2012, 20:58
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PHP или JavaScript? HEND Библиотека 21 04.06.2010 16:55
Javascript - Мне XX лет GLUK HTML, CSS, JavaScript 8 10.02.2008 18:25
javascript rgf999 HTML, CSS, JavaScript 1 30.08.2006 15:30
javascript handler ASP, Perl, PHP и MySQL 1 21.08.2006 18:45
JavaScript Prim ASP, Perl, PHP и MySQL 14 22.01.2005 17:57


Текущее время: 01:10. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум