Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: smoker_cannabis от 02 Марта 2006, 13:07:04
-
Доброе время суток.
Некоторые люди для уменьшения входящего траффика в браузере отключают показ картинок (как я, например).
Вопрос: можно ли определить включена или выключена эта опция, включены или выключены куки ?
Насчет куков можно, например, установить их и попытаться прочитать - если читаются - то куки включены, а вот как с картинками?
Если бы можно вычислить количество переданных клиенту от сервера байт, то с некоторой вероятностью можно было бы узнать.
Спасибо.
-
забыл,
только пожалуста не отвечайте так :
Надо прийти к пользователю, запустить браузер и посмотреть его настойки :о)
-
smoker_cannabis
Можно на JS создавать объект Image. Изменение его св-ва src загружает ресурс, onLoad отрабатывает при удачной загрузке. Или не отрабатывает, что и надо отловить.
Можно через сервер (забирать однопиксельный гиф у скрипта на сервере, если в сессии юзера обращения к скрипту не было - no images)
Можно еще чего-нить придумать.
-
1. Для Netscape есть функция navigator.preference(), которая предоставляет доступ к подобной инфе. Есть "general.always_load_image". Смотреть на http://developer.netscape.com/docs/manuals/communicator/.
-
всем спасибо