• Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Оптимизация дизайна сайта под различные браузеры ... » Пернаправление если пользователь зашел с ИЕ (Редирект на страницу для ИЕ, разный код для браузеров)
Пернаправление если пользователь зашел с ИЕ
Дата: Четверг, 14.06.2012, 20:31 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


likbezz, Скажи пожалуйста - как сделать чтоб если человек зашёл с ИЕ ниже седьмой версии то он видел не сайт а отдельно сделанную страницу с информацией? Ну можно же сделать отдельный файл страницы и заставить его её видеть?
Ну надоело же из за этих 10 человек которые сидят с ИЕ 6 каждый раз мучаться.
На оплаченных сайтах нет рекламы юкоза и они никогда не слетают а на бесплатных то и дело зашел а там всякая хрень ( хотя вчера было нормально) - но я же не могу за все сайты платить,боюсь они сильно разбогатеют.
Помоги пожалуйста.


 
Дата: Четверг, 14.06.2012, 22:41 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Diana,
Quote (Diana)
как сделать чтоб если человек зашёл с ИЕ ниже седьмой версии то он видел не сайт а отдельно сделанную страницу с информацией? Ну можно же сделать отдельный файл страницы и заставить его её видеть?

Code
<?if($USER_AGENT$='ie'&&$USER_AGENT_VER$<'7')?>
что-то делаем
<?endif?>


Ну а вместо «что-то делаем» можно:
Вставить код страницы, целиком - это лучший вариант.
Типа:
Code
<?if($USER_AGENT$='ie'&&$USER_AGENT_VER$<'7')?>
Код страницы для ИЕ
<?else?>
Код страницы для всего остального
<?endif?>


Либо изменять отдельные блоки, в нескольких местах:
Типа:
Code
<?if($USER_AGENT$='ie'&&$USER_AGENT_VER$<'7')?>
Текст для ИЕ
<?else?>
$CONTENT$
<?endif?>


Либо редирект (перенаправление) на другую страницу:
Code
<?if($USER_AGENT$='ie'&&$USER_AGENT_VER$<'8')?>
<meta http-equiv="Refresh" content="0;URL="http:="http://likbezz.ru/" />
<script type="text/javascript">
window.location.replace("http://likbezz.ru/");
</script>
<?endif?>

Где:
Вместо «http://likbezz.ru/» адрес страницы.

Это все для шаблонов.
Редирект лучше ставить в
Code
<head />


 
Дата: Пятница, 15.06.2012, 08:23 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


likbezz, Спасибо большое. Попробую сделать редирект.
Как спрятать от него блоки я знаю а вставлять в одну страницу два кода страниц это слишком много.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Оптимизация дизайна сайта под различные браузеры ... » Пернаправление если пользователь зашел с ИЕ (Редирект на страницу для ИЕ, разный код для браузеров)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия