![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Sattu |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 7.8.2002 Где: Західна Україна Репутация: нет Всего: 4 |
Довольно простой код не хочет работать коректно в ИЕ, в ФФ все ок.
Потестить можно тут -- http://sattu.net/_stuff/test/1.html При клике на превью, картинка снизу должна меняться. В ФФ все работает на ура. В ИЕ же виден баг -- картинка меняется, но не грузится. Тоесть если нажать Ctrl+A то обьект видно, но само изображение не показывается. Если же вибрать "Show picture" картинка покажется. Также картинку видно сразу, если она уже есть в кеше. Проблема наблюдается и при использовании DOMа и при переписывании "в лоб" с помощью innerHTML. Решить проблему подгрузкой изображений также не удалось. Использовать onLoad на странице не является возможным, поэтому вставил в конец страницы код
Потестить можно тут -- http://sattu.net/_stuff/test/2.html Куда копать? Как заствить ИЕ правильно работать? Добавлено через 1 минуту и 48 секунд Пробовал также обращаться в img напрямую, в ИЕ всеравно не работает
--------------------
тссссс.... «ЖЖ» |
||||||
|
|||||||
| Burrr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 459 Регистрация: 4.9.2005 Репутация: 10 Всего: 20 |
width, height явно задай
|
|||
|
||||
| Sattu |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 7.8.2002 Где: Західна Україна Репутация: нет Всего: 4 |
Тоже в голову приходило. Пробовал, непомогает. --------------------
тссссс.... «ЖЖ» |
|||
|
||||
| 12345c |
|
||||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Да, странный глюк. Размеры обрамления не помогли. Наоборот, показали, что размеры картинки приходят, но отображения нет. Прямое внесение в img дало то же самое. Помогает только предзагрузка. Хотя раньше у меня без предзагрузки работала такая система без проблем. Может быть его смущает знак "_" в УРЛе?
Пример, который будет работать отовсюду, используя рисунки с сервера.
Добавлено через 4 минуты и 6 секунд А, вот что пошло! (Говорил же я раньше - не пользуйтесь этим псевдоурлом, он непонятно где исполняется - не в окне, а неизвестно где - вот пример глюка из-за него.) : )
|
||||
|
|||||
| Sattu |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 7.8.2002 Где: Західна Україна Репутация: нет Всего: 4 |
Да, работает, но непойму почему тогда http://sattu.net/_stuff/test/2.html не работает? Тот же код, но описан снизу страницы. Эх, без него будет туго =( ибо страница большая, и будет "скакать" при нажатии на ссилку. Хотелось бы чтобы пользователя визуально оставляло там где он и был. Добавлено @ 13:16 хм, я ошибся, не скачет, видимо return!1 помог этому. спасибо что помог разобраться. + Добавлено @ 13:22 Расскажи плз что такое return!1? Это return !1 (return 0 ,return false)? Тогда почему без пробела? Или интерпритатор настолько умный что воспринимает правильно и без ошибки? Впервые такое выражение встречаю. Гуглом ничего нарыть не удалось. Это сообщение отредактировал(а) Sattu - 14.5.2007, 13:26 --------------------
тссссс.... «ЖЖ» |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
return!1 - это то же самое, что return false; , это самая короткая запись для экономии ресурса клавиатуры
Добавлено через 5 минут и 45 секунд Да, p.firstChild.src = i; тоже будет работать, только придётся не делать пробелов и переноса строки после <p> из-за 2 остальных браузеров. |
|||
|
||||
| Sattu |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 7.8.2002 Где: Західна Україна Репутация: нет Всего: 4 |
Спасибо. Не знал что можно писать без пробела.
Это знаю, спасибо. --------------------
тссссс.... «ЖЖ» |
||||
|
|||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |