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

Javascript фотогалерея

Обсуждение темы Javascript фотогалерея в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Есть такой скрипт: Код HTML: <script> var marker; var mas = new Array(); marker = 0; mas[0] = 287; mas[1] = 288; mas[2] ...


Закрытая тема
 
Опции темы
Старый 03.12.2008, 14:16   #1
Есть такой скрипт:
Код HTML:
<script>
var marker;
var mas = new Array();

marker = 0;
mas[0] = 287;
mas[1] = 288;
mas[2] = 292;
...
mas[47] = 371;
function backward()
{
	marker--;
	if (marker<0) marker = mas.length-1;
	document.getElementById("img").src="getimage.asp?IsFullImage=yes&imgID="+mas[marker];
	document.getElementById("count").innerHTML=(marker+1)+" из "+mas.length;
	document.getElementById("count2").innerHTML=(marker+1)+" из "+mas.length;
}

function forward()
{
	marker++;
	if (marker>mas.length-1) marker = 0;
	document.getElementById("img").src="getimage.asp?IsFullImage=yes&imgID="+mas[marker];
	document.getElementById("count").innerHTML=(marker+1)+" из "+mas.length;
	document.getElementById("count2").innerHTML=(marker+1)+" из "+mas.length;
}
</script>
<center><a href="javascript:" onclick="backward()">Назад</a> : <span id="count">1 из 48</span> : <a href="javascript:" onclick="forward()">Вперед</a><br>
<a href="javascript:" onclick="forward()"><img id="img" src="getimage.asp?IsFullImage=yes&imgID=287" border=0></a><br>
<a href="javascript:" onclick="backward()">Назад</a> : <span id="count2">1 из 48</span> : <a href="javascript:" onclick="forward()">Вперед</a></center>
В Опере, Лисе, ИЕ7 все нормально, но в ИЕ6 при переключении фотографии новая фотография не отображается. Если навести на белый квадрат, отображающийся вместо фотки и нажать "показать изображение", то изображение показывается. В чем может быть проблема?

Вот ссылка:
http://freight.ru/viewimage.asp?imgID=287

Добавлено через 22 часа 39 минут

Решил проблему. Сделала предзагрузку изображения (но просто это действие не помогло) и назначил таймаут :
Код HTML:
setTimeout ("document.getElementById('img').src=hiddenImg.src;", 1);
Почему-то помогло о_О

Последний раз редактировалось Scroll; 03.12.2008 в 14:17.. Причина: Добавлено сообщение
 
Старый 03.12.2008, 14:16
Ссылки
Старый 03.12.2008, 14:16
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Joomla фотогалерея maxefect Кальянная 1 07.12.2011 13:56
Фотогалерея 74ivan74 Кальянная 0 02.07.2010 09:40
Фотогалерея на Flash a crocodile Технологии Flash 4 18.04.2009 00:26
фотогалерея... dima_kiv Технологии Flash 5 23.08.2008 17:49
Фотогалерея Beliy Зал дебютантов 8 20.06.2006 19:10


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

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум