Повременная смена изображений
В javascript не разбираюсь. Хотя надо всё чаще.
Есть скрипт повременной смены изображений (взят у `дикарки`)
<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="first.jpg"
imgslide[1].src="second.jpg"
imgslide[2].src="third.jpg"
imgslide[3].src="four.jpg"
//чередование изображений
function demoslides()
{
document.images[0].src=imgslide[numimg].src
numimg++
if(numimg==4)
numimg=0;
setTimeout("demoslides()", 3000)
}
</script>
<body bgcolor="#FFFFFF" onLoad="demoslides()"> <img src="first.jpg" width="100" height="100"> Вопрос: как прицепить к ДВУМ изображениям идентификатор, чтобы скрипт знал какие изображения надо менять на странице? |
непонятен вопрос
и вообще wtf? imgslide=new Array() imgslide[0]=new Image() imgslide[1]=new Image() imgslide[2]=new Image() imgslide[3]=new Image() imgslide=new Array() - с этим еще ладно но вот с этим imgslide[3]=new Image() вообще печаль если вы не понимаете как это запустить то постав те айди на картинке например img1 затем
var img = document.getElementById('img1');
function demoslides()
{
img.src=imgslide[numimg].src
numimg++
if(numimg==4)
numimg=0;
setTimeout("demoslides()", 3000)
}
|
Цитата:
setTimeout(demoslides, 3000) |
| Часовой пояс GMT +3, время: 13:14. |