Eсть база данных с картинками.
надо кaждые 10 сек показывать новую.
Изображения должны отображаться в определённой ячейке таблици, и при этом страница не должна перерисовываться.
Какой способ посоветуете?
Спустя 17 минут, 13 секунд (26.09.2006 - 23:32) demon-a-live написал(а):
Лучше подгружай все картинки в начале (на разные слои или просто сделай все невидимыми), а потом на ява скрипте ставишь таймер и присваиваешь видимость поочередно каждому из объектов
Спустя 6 минут, 3 секунды (26.09.2006 - 23:38) Lucky написал(а):
картики маленькие-100х100 пикселов, но их может быть много.
Если я загружу все сразу, не бедет ли перегрузки попамяти?
Если я загружу все сразу, не бедет ли перегрузки попамяти?
Спустя 9 часов, 18 минут, 28 секунд (27.09.2006 - 08:56) Leningrad00 написал(а):
Нет, но может включиться домен-контроллер и все будет контролироваться.
Решение в #2.
Решение в #2.
Спустя 42 минуты, 47 секунд (27.09.2006 - 09:39) Lucky написал(а):
QUOTE(Leningrad00)
Нет, но может включиться домен-контроллер и все будет контролироваться.
Решение в #2.
Решение в #2.
простите, что значит в #2?
Спустя 31 минута, 7 секунд (27.09.2006 - 10:10) Leningrad00 написал(а):
Второй пост.
Спустя 11 часов, 19 минут, 35 секунд (27.09.2006 - 21:30) Lucky написал(а):
А как быть с броузером. в котором запрещён JavaScript?
Спустя 3 минуты, 18 секунд (27.09.2006 - 21:33) vasa_c написал(а):
Lucky, а как быть с браузером, в котором отключены изображения?
Спустя 2 минуты, 35 секунд (27.09.2006 - 21:36) Lucky написал(а):
PS
у меня FireFox не показывaет ни какой анимации по таймеру. Просто застывшая первая фотка. хотя галочка разрешения установлена.
у меня FireFox не показывaет ни какой анимации по таймеру. Просто застывшая первая фотка. хотя галочка разрешения установлена.
Спустя 1 минута, 52 секунды (27.09.2006 - 21:38) Lucky написал(а):
QUOTE(vasa_c)
Lucky, а как быть с браузером, в котором отключены изображения?
Вот это оченьхороший вопрос!!! :D
Спустя 10 часов, 46 минут, 21 секунда (28.09.2006 - 08:24) Leningrad00 написал(а):
Так что надо?
Спустя 26 минут, 40 секунд (28.09.2006 - 08:51) Lucky написал(а):
QUOTE(Leningrad00)
Так что надо?
Нужно ли для FireFox и IE писать разный код?
Спустя 50 минут, 8 секунд (28.09.2006 - 09:41) Gandjubas написал(а):
QUOTE(Lucky)
Нужно ли для FireFox и IE писать разный код?
Вообще это форум PHP а не Java - это раз.
Напиши прелоадер на чём угодно - это два.
А потом с помощью DOM подставляй в ресурс своей картинки то, что надо - это три.
И для FF и IE не надо будет писать разные коды. Просто надо будет по всем правилам написать, тогда проблем не будет и в Опере.
Спустя 3 минуты, 17 секунд (28.09.2006 - 09:44) Gandjubas написал(а):
QUOTE(Lucky)
Какой способ посоветуете?
Используй библиотеки PHP. То есть в ресурс картинки вставь php-скрипт который будет возвращать картинку. А с помощью Java обновляй ресурс картинки подставляя соотетсвующий идентификатор в ресурс (src="phpimage.php?id=n")
Спустя 5 часов, 34 минуты, 14 секунд (28.09.2006 - 15:18) Timok написал(а):
может что-то типа этого?<br>
<html> <head> <script language="JavaScript" type="text/javascript">ъ // массив с именами файлов изображений imgSrc = new Array('1.jpg','2.jpg','3.jpg'); function setImg(i){ document.getElementById("pic").src = imgSrc[i]; ++i; if (i < imgSrc.length) // через секунду вызываем функцию заново // используя следующий элемент массива imgSrc setTimeout("setImg("+i+")", 1000); } </script> </head> <body onload="setImg(0)"> <img id="pic" src="" /> </body> </html>
_____________