Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> почему не работает в IE6 ? В чем проблема ?  
V
    Опции темы
Папараццы
Дата 24.9.2007, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 475
Регистрация: 18.9.2006
Где: Баку

Репутация: нет
Всего: нет



  window.onload= function () {
  var capital1 = document.getElementById("capital");
  capital1.style.background="transparent";
  capital1.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='crop')";
}

Работоет в IE7 и в Mozilla Firefox. А в IE не работоет.. Почему ?  


--------------------
/*---------------------------------------------------------------------------------*/
PM MAIL WWW ICQ MSN   Вверх
SelenIT
Дата 24.9.2007, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



По-моему, как раз наоборот - в Firefox-е лишняя вещь не работает и потому ничего не портит, а в IE6 работает и все ломает smile. Какой смысл у фильтра AlphaImageLoader с пустым src? Имхо, фильтр надо просто убрать. А вместо ...style.background="transparent" можно попробовать ...style.backgroundColor.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Ghirik
Дата 24.9.2007, 23:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



capital1.style="background: transparent";
и по аналогии...


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
SelenIT
Дата 24.9.2007, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Ghirik, в каком браузере такое работает?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Ghirik
Дата 24.9.2007, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



 smile 
Нет, ну я конечно не попробовал "background: transparent"  smile 
Но таким образом стили усваиваются...


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
SelenIT
Дата 25.9.2007, 05:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Ghirik, Вы уверены? Может, они "усваиваются" при ...style.cssText="background: transparent"
Цитата(Ghirik @  24.9.2007,  23:53 Найти цитируемый пост)
и по аналогии...
?

Потому что просто попытка присвоить что-либо св-ву style в FF дает ошибку:
Цитата
setting a property that has only a getter



--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Папараццы
Дата 25.9.2007, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 475
Регистрация: 18.9.2006
Где: Баку

Репутация: нет
Всего: нет



Цитата(SelenIT @ 24.9.2007,  23:52)
По-моему, как раз наоборот - в Firefox-е лишняя вещь не работает и потому ничего не портит, а в IE6 работает и все ломает smile. Какой смысл у фильтра AlphaImageLoader с пустым src? Имхо, фильтр надо просто убрать. А вместо ...style.background="transparent" можно попробовать ...style.backgroundColor.

В том то и дело что работоет нормально и в 7 ой версии.  А  AlphaImageLoader нужен чтобы пнг нормально отоброжались.. А с пустым src  потомучто изначально не хачу чтобы там было  что либо.. Я потом присваивая ему значение...


--------------------
/*---------------------------------------------------------------------------------*/
PM MAIL WWW ICQ MSN   Вверх
SelenIT
Дата 25.9.2007, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Папараццы, уберите src из фильтра вообще, оставьте только sizingMethod='crop'. Так вроде не ломается и последующее присвоение capital1.filters[0].src отрабатывает корректно. И для надежности, конечно, надо бы присваивать его только в 6-й версии...


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Папараццы
Дата 25.9.2007, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 475
Регистрация: 18.9.2006
Где: Баку

Репутация: нет
Всего: нет



На мудрил крч я в скрипте... Вроде все работает... Тема закрыта всем спасибо !

Добавлено через 3 минуты и 27 секунд
Кстати если добавлять просто style.cssText Остаются ли неизменными другие стили ? Или надо по другому ? Что то вроде style.cssText+=" background:transparent";  ???  Синтаксис как в С  ? 


--------------------
/*---------------------------------------------------------------------------------*/
PM MAIL WWW ICQ MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0491 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.