Просмотр полной версии : Поверка отображения картинок в браузере
Можно ли каким-нибудь образом проверить, включено ли у пользователя отображение картинок в браузере, хотя-бы в IE ?
Constantine
09.03.2006, 18:23
На стадии загрузки документа, похоже, нет...
Но у image есть свойство complete, может оно чем-нить сможет помочь...
deathstorm
10.03.2006, 02:52
когда картинка загружается у нее происходит онлоад сделай 1х1 пиксел и если он не загрузился в течении х секунд то ахтунг, они отключены,
Constantine
11.03.2006, 00:10
когда картинка загружается у нее происходит онлоад сделай 1х1 пиксел и если он не загрузился в течении х секунд то ахтунг, они отключены,
Бред...
deathstorm
11.03.2006, 19:44
2 Constantine
обоснуй почему бред?
в ие это работает <img src=plakat.gif onload=alert()>
вместо alert собственно другую функцию приделай, ну хотя бы переменную поменяй, а там по интервалу и посмотришь
Constantine
11.03.2006, 21:30
Обосновываю: если отображение картинок отключено, этого события не наступит... Можно написать обработчик ненаступившего события? Кстати, onload работает везде...
Я же, наверное, думал немного, прежде чем ответить. И как раз через timeout можно проверить complete... пришлось даже доки посмотреть - вопрос же действительно интересный...
однако эти методы ненадёжны, я думал может существуют стандартные проверки (типа browser.imagesEnabled, было бы неплохо, неправда ли?), ну нет так нет...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.