danie
Newbie-
Posts
12 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by danie
-
Но в статье написано, что onload относится к событиям, к-рые поддерживаются всемя браузерами - ИЕ в том числе. Тем более, событие работает! Но через раз
-
Перестало работать в ИЕ абсолютно, хоть ничего не трогал ((
-
Испытатели говорят, что у них в ИЕ глюков не наблюдается, пока оставлю как есть. Int - жму руку! Спасибо
-
Молодец! Кто знает, какое событие для експлорера применить? чтобы этот ослик не тормозил(
-
function imgOn(imgSrc,imgId) { document.getElementById('central_photo').style.visibility = "hidden"; // скрываю основную картинку document.getElementById('load').style.visibility = "visible"; // показываю скрытый див с гиф анимацией img = new Image(); img.src = imgSrc; // делаю предгазрузку картинки в Image img.onload=function() { document.getElementById('central_photo').src = img.src; document.getElementById('central_photo').style.visibility = "visible"; document.getElementById('central_photo').title = document.getElementById(imgId).title; document.getElementById('load').style.visibility = "hidden"; } } В файрфоксе отрабатывает вроде корректно, но в ЫЕ - через раз. Некоторые картинки так и не показываются, зависает анимация загрузки и все. document.getElementById('central_photo').src = img.src; пробовал вынести перед img.onload=function() - результат практически тот же.
-
Спасибо за критику. Это всего лишь третий мой сайт, я учусь) Когда закомментированы строчки показа основной картинки и скрытия дива, остается просто див з анимацией загрузки. Как толково скрыть время загрузки изображения дивом с анимацией? В FF анимации не заметно, просто через 3 сек одна картинка сразу сменяется другой, а в IE это происходит на глазах - картинка 3 сек "наползает". Есть в js что-то типа document.ready или в этом роде, чтобы показать картинку когда загрузка данных завершена?
-
http://svyatoslavdesign.com.ua/works/cottege/1/ Пытаюсь сделать так, чтобы при клике на миниатюру внизу, во время смены сорса основной картинки последняя была скрыта, а поверх нее показывался див с анимацией загрузки (гиф). Код онклика миниатюры: onclick="imgOn('large/1.jpg','s5')" Код смены основной картинки + анимация function imgOn(imgSrc,imgId) { document.getElementById('central_photo').style.visibility = "hidden"; // скрываю основную картинку document.getElementById('load').style.visibility = "visible"; // показываю скрытый див с гиф анимацией img = new Image(); img.src = imgSrc; // делаю предгазрузку картинки в Image document.getElementById('central_photo').src = img.src; // заменяю сорс основной картинки document.getElementById('central_photo').style.visibility = "visible"; // показываю основную картинку document.getElementById('central_photo').title = document.getElementById(imgId).title; document.getElementById('load').style.visibility = "hidden"; // скрываю див анимации } Результат не такой как ожидалось - анимация не появляется, картинки загружаются "на глазах", а не скрыто. Возможно решение для этого вообще иное? подскажите! Спасибо
-
Нашел заковыку в верстке страницы, одной ячейке где-то width=100% приплелось... убрал, все в порядке!
-
Работает нормально, когда помещаю вне основной таблицы... что-то с ней не так
-
Пробовал в обох дивах втулить, не помогает (( страничка http://www.svyatoslavdesign.com.ua/works/cottege/1/
-
Всем здравствуйте. Хочу сделать предпросмотр фотографий для галереи с прокруткой (типа паровозик). Есть див с заданной шириной (меньше окна браузера) и overflow: hidden, а внутри его прокручивается длинный див с картинками, ширина больше окна (1500px). При просмотре страницы в FF внутренний длинный див отображается нормально. Но в ИЕ он разтягивает окно браузера на всю свою ширину. Подскажите как можно это обойти? Спасибо <style> #outerdiv { overflow: hidden; position: relative; width: 860px; } #innerdiv { position: relative; width: 1500px; } </style> <td align="center"> <div id="outerdiv"> <div id="innerdiv"> <img class='photo' src='small/1.jpg'> ...... // ряд картинок </div> </div> </td>
-
<tr title="Кликлине для раскрытия деталей" onclick="showInfo('.$i.')"> <td></td> </tr> <tr id="'.$i.'" style="display: none"> ... функция: <script language=Javascript> function showInfo(id) var row = document.getElementById(\'"\'+id+\'"\'); { if row.style.display=="none"; { row.style.display=""; } else row.style.display="none"; } </script> почему этот код у меня не хочет раскрывать/скрывать строки таблицы по id??