С нами с 12.05.05
Сообщения: 121
Рейтинг: 43
|
Добавлено: 28/04/06 в 11:50 |
Есть скрипт замены картинок при клике. Кликаешь на тумбу, а в другом месте меняется картика.
Столкнулся с проблемой: картинка не грузится в IE после клика на тумбу,но грузится при первоначальной загрузке страницы. В Опере все работает прекрасно.
Пробовал и в <div></div> прописывать <img src=''> через innerHTML, и заменять src в самом img, и создавать пустые <img> с номерами для каждой тумбы и всеравно-src меняется, но изображение не грузится. Ежели в меню ИЕ выбрать "Показать рисунок" то все загрузится, но это не выход.
Самый прикол, что аналоги с заменой src сразу в img вроде-бы работают в других примерах, а у меня нет.
Подскажите где кривизна рук.
вот полуработающий пример
http://www.goto-nu.com/test/
Обращу внимание еще раз, что при загрузке страницы все отрабатывает таки нормально, а потом не хочет.
Оплачу, по договоренности, 100% работающий скрипт с точно таким-же способом замены картинки, тоесть без Preload. Iframe не предлагать.
|
|
Хороший CJ скрипт - FET
|
0
|
|
|
С нами с 26.02.06
Сообщения: 55
Рейтинг: 37
|
Добавлено: 30/04/06 в 07:53 |
Дело в том, что ие не меняет динамично src (вернее берет из кеша, а в кеше пустота) поменяй строку
for(var i=0;i<photo_num;i++){ document.write('<img id=photo_src'+i+' style="display:none;" border=0>'); }
на
for(var i=0;i<photo_num;i++){ document.write('<img id="photo_src'+i+'" src="'+photos[i][2]+'" style="display:none;" border=0>'); }
тогда будет работать
|
|
|
|
С нами с 12.05.05
Сообщения: 121
Рейтинг: 43
|
Добавлено: 30/04/06 в 10:46 |
нет, проблема оказалась в другом месте.
нельзя было использовать javascript:void(0);
нужно было поставить javascript:show_photo(номер картинки);
|
|
Хороший CJ скрипт - FET
|
0
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |