|
От
|
Скептик
|
|
К
|
All
|
|
Дата
|
31.05.2001 19:39:31
|
|
Рубрики
|
Прочее;
|
|
Группе создателе йнового сайта
Алекс, я написал скрипт, который меняет картинки-баннеры.
Пояснения к скрипту идут после кода.
var i=0;
function change()
{
if(i==0)
{
document.a.src="k.gif";
}
if(i==1)
{
document.a.src="k1.gif";
}
if(i==2)
{
document.a.src="k2.gif";
}
if(i==3)
{
document.a.src="k3.gif";
}
if(i==4)
{
document.a.src="k4.gif";
}
if(i==5)
{
document.a.src="k5.gif";
}
if(i==6)
{
document.a.src="k6.gif";
}
if(i==7)
{
document.a.src="k7.gif";
}
if(i==8)
{
document.a.src="k8.gif";
}
if(i==9)
{
document.a.src="k9.gif";
i=-1;
}
i++;
}
var cmd="change()";
timer=window.setInterval(cmd, 1000);
Вы делаете 10 картинок, c названиями k.gif, k1.gif, k2.gif….k9.gif.
Сначала куда нибудь вставляете картинку img src=k.gif name=a>.
И таймер через каждые 1000 миллисекунд вызывает функцию change(), которая последовательно загружает картинки. Учтите, что если не сделать прелоада в кэш, то загрузка будет долгой, и будут сбои, то есть одна картинка еше не загрузилась , а ее уже скрипт пытается вставить. Как делать прелоад я забыл, надо заглянуть по справочникам, пока не нашел. Очевидно, что названия картинок и их число могут быть любые, но тогда надо немножко изменить скрипт. Я этот скрипт поставлю на www.chat.ru/~murabl/Kar1.htm в левом верхнем углу последовательно появляются картинки с буквами. К, КА, КАР,КАРА…КАРА_МУРЗА.