Вывод блока только для пользователей Explorer

Главные вкладки

Аватар пользователя h03 h03 28 августа 2010 в 21:10

Нужно вывести блок с рекламой который будут видеть только пользователи открывшие сайт в Експлорере, пожалуйста, помогите, как это сделать можно, какой код в блок нужно вставить?

Комментарии

Аватар пользователя h03 h03 28 августа 2010 в 22:08

Вы наверное имели ввиду "что?" Smile Просто рекламный баннер ориентированный только для них, ничего тайного.

Аватар пользователя h03 h03 29 августа 2010 в 0:28

Ch wrote:
<?php return strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE'?>
Сам не проверял, ИЕ под рукою нет.

Странно, но кажет баннер в Експлорере и Опере, а в Файрфоксе не кажет Smile Должно быть только в Експлорере, но Опера подключается почему-то. Проверил себя по IP _http://www.pr-cy.ru/browser_details/ , браузер Opera/9.64 (Windows NT 5.1; U; ru) Presto/2.1.1

Аватар пользователя h03 h03 29 августа 2010 в 2:07

vkomlev wrote:
Попробуйте баннер взять в Conditional Comments:
<!--[if IE]>
Блок баннера
<![endif]-->

Сейчас он вообще исчез из всех браузеров. Пробовал убрать предыдущий код, вдруг несовместимость какая, не помогло. Формат ввода FULL HTML, т.е. Друпал не режет ничего, но в коде страницы ничего нет.

Аватар пользователя h03 h03 29 августа 2010 в 21:45

Кажется разобрался, первый код от vkomlev работает, видимо кэширование было на сайте и не сразу всё обновилось. Как я понял, эти коды просто делают невидимыми блок в себе для всех браузеров кроме Експлорера, хотя в коде страницы данные отображаются.
Большое спасибо всем за помощь.