Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Чередование изображениц с предварительной занрузкой (https://javascript.ru/forum/dom-window/11754-cheredovanie-izobrazhenic-s-predvaritelnojj-zanruzkojj.html)

Dom27 11.09.2010 22:37

Чередование изображениц с предварительной занрузкой
 
Здраствуйте! помогите пож,код который будет ниже почему то не работает . я меняю изображения на свои , сохраняю в формате Html.Подскажите как надо правильно менять картики!
<head>
<title>Чередование изображений с предварительной загрузкой</title>
</head>
<script language="JavaScript">
// предварительная загрузка изображений
numimg=0
imgslide=new Array()
imgslide[0]=new Image()
imgslide[1]=new Image()
imgslide[2]=new Image()
imgslide[3]=new Image()
imgslide[0].src="sl1.gif"
imgslide[1].src="sl2.gif"
imgslide[2].src="sl3.gif"
imgslide[3].src="sl4.gif"
// чередование изображений
function demoslides()
{ document.images[0].src=imgslide[numimg].src
numimg++
if(numimg==4)
numimg=0;
setTimeout("demoslides()", 1000)
}
</script>
<body bgcolor="#FFFFFF" onLoad="demoslides()">
<p><img src="slidimg1.gif" width="100" height="100"></p>
</body>
</html>
в браузере только заголовок отображается!!!:(

monolithed 11.09.2010 22:58

сначала пути к изображениям проверьте

Gozar 11.09.2010 23:40

Dom27,
а чего вы </head> закрыли перед <script

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.

рони 11.09.2010 23:48

:) :)
<html>
<head>
<title>Чередование изображений с предварительной загрузкой</title>
</head>
<script language="JavaScript">
// предварительная загрузка изображений
numimg=0
imgslide=new Array()
imgslide[0]=new Image()
imgslide[1]=new Image()
imgslide[2]=new Image()
imgslide[3]=new Image()
imgslide[0].src="http://javascript.ru/forum/images/smilies/sad.gif"
imgslide[1].src="http://javascript.ru/forum/images/smilies/dance3.gif"
imgslide[2].src="http://javascript.ru/forum/images/smilies/victory.gif"
imgslide[3].src="http://javascript.ru/forum/images/smilies/lol.gif"
// чередование изображений
function demoslides()
{ document.images[0].src=imgslide[numimg].src
numimg++
if(numimg==4)
numimg=0;
setTimeout("demoslides()", 1000)
}
</script>

<body bgcolor="#FFFFFF"  onload="demoslides()">
<p><img src="http://javascript.ru/forum/images/smilies/agree.gif" width="100" height="100"></p>
</body>
</html>


Часовой пояс GMT +3, время: 08:35.