Познавательное чтиво

17 Июн

Проверка типа и версии браузера

Очень полезный эффект Check Browser позволяет проверить версию браузера посетителя и, в зависимости от этого, перенаправить его на нужную версию страницы. Данный эффект рекомендуется прикреплять к телу страницы (тег <body>) и запускать по событию OnLoad (Загрузка страницы). Это позволит вам автоматически направлять посетителей на ту версию страницы, которая наиболее оптимально соответствует их браузеру.

В установках эффекта доступно несколько групп настроек (рис. 15.10). Первые две группы, Netscape Navigator и Internet Explorer, идентичны друг другу и позволяют установить следующие параметры:

□ проверяемый номер версии браузера;

□ раскрывающийся список, обозначенный как or later, предназначен для выбора действия, которое будет выполняться в том случае, если браузер посетителя совпадает по типу и его версия такая же или старше, чем проверяемый номер;

□ список otherwise определяет действие, которое произойдет, если браузер посетителя совпадет по типу с заданным, но его версия младше.

Если кто-то откроет страницу в браузере Netscape Navigator, на него будут действовать правила, описанные в первой группе. Если в Microsoft Internet

Explorer, то сработает одно из правил из второй группы. А если посетитель использует браузер, как это говорят, от третьих производителей, то для него сработает действие, указанное в раскрывающемся списке Others Browser.

Сами действия, которые выбираются из списков, однотипны и расшифровываются следующим образом:

□ Со to URL — перейти по адресу, указанному в поле URL;

□ Со to Alt URL — перейти по адресу, указанному в поле Alt URL;

□ Stay on this Page — остаться на этой странице.

Последний вариант является оптимальным для устаревших и альтернативных браузеров, в силу того, что они зачастую не поддерживают JavaScript, с помощью которого осуществляется переход на другую страницу. В результате, эти браузеры в любом случае останутся на исходной странице. Выход — используйте переход для современных браузеров, которые будут в состоянии воспринять и выполнить заданные команды.

clip_image002

Рис. 15.10. Эффект Check Browser позволяет проверить версию и тип браузера и, в зависимости от результатов, перейти по указанной ссылке

Leave a Reply

© 2012 Познавательное чтиво | Entries (RSS) and Comments (RSS)