Сенсация! Никогда ещё рынок FOREX не был так доступен!
Забудьте про фундаментальный и технический анализ, установите программу Investor's Dream, которая всего за 10 секунд проанализирует рынок и даст Вам рекомендации, покупать или продавать валюту! Вам не нужно не то что знать - думать о том, куда идет рынок. Вы знаете одно: куда бы рынок не решил пойти - вы пойдете в том же направлении.
Подробнее в этом журнале или на нашем сайте: http://fxtrade.net.ru/

реклама у нас

***

Включите графику!

Бородихин Игорь
Веб-мастер Интернет Трейнинг Центра (http://www.samal.kz). Один из основателей веб-группы "Два медведя", член веб-группы "IxWG" (http://www.ixwg.kz), модератор раздела "HTML, CSS, XML, JavaScript" на форуме http://forum.woscripts.com

Довольно остро стоит проблема графики в мире веб-дизайнеров. В Microsoft Internet Explorer'e есть опция, отключающая загрузку изображений для веб-страниц. Как быть, ведь среди всех посетителей Вашего сайта обязательно найдётся вредная личность, которая снимет-таки галочку напротив опции "Show pictures"!? В основе своей дизайнеры либо забывают про эту проблему, либо не считают её достаточно важной…

…И вот, однажды эта проблема встала и передо мной. Соорудив чисто графический сайт я решил как-то просмотреть его без картинок. Именно тогда я и решил вплотную заняться этим вопросом.

Как узнать, грузятся ли картинки? Конечно для этого нужно использовать скриптовый язык на стороне клиента (JavaScript или VBScript). Я выбрал для этой целиJavaScript.

После нескольких дней исследований решение было найдено!
У объекта IMG есть событие OnLoad. Если графика включена, событие есть, если графика отключена - нет. Его-то я и использовал. Был написан такой код:

<html><head>
<script language=JavaScript>
<!-a=0;function change(){a=1;}function check(){if (a==1){document.write('Графика включена');}if (a==0){document.write('Графика отключена');}}//а</script></head> <bodyonload="javascript:check();">
<img src=spacer.gif width=1 height= onload="change();">
</body></html>

Таким образом, переменная "а" инициализируется со значением "0" (графика отключена). При загрузке тестового изображения выполняется функция "change()" и значение переменной меняется на "1". При загрузке всей страницы выполняется функция "check()", которая проверяет значение переменной "а" и в зависимости от её значения выполняет то или иное действие.

С помощью этого кода можно предупредить пользователя о том, что ему стоит включить графику в настройках браузера или перенаправить его на ту или другую страницу (допустим на версию сайта без графики).

Пример работающего кода: http://www.samal.kz/movies

Источник: http://www.marketer.ru/

 


Copyright © "Internet Zone"info@izcity.com 
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/.
При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас. Подробнее условия использования материалов смотрите здесь.