Добрый день, не работают заглушки для старых браузеров. Ставил несколько разных, не работают. Сейчас включён No IE6 но окно-заглушка не срабатывает. Отключал кэширование и модуль boost, не помогает. Что ещё может быть?
Копируете из папки modules/system файл html.tpl.php и вставляете его в папку с вашей темой рядом с файлом page.tpl.php.
Затем открываете добавленный файл html.tpl.php и перед закрывающим тегом </head> добавляете
Спасибо работает. Делал такое но скрипт не от Яндекса. Сейчас проблема в том что IE долго грузится, показывает что Ошибка на странице а потом редирект на страницу Яндекса.
phpbbex.com/oldies/oldies.js устарел.
Если мой вариант у вас работает медленно, то поставьте код не перед закрывающим, а после открывающего тэга <head>.
Почему код устарел? У меня работает хорошо и быстро. Кроме того что ваш код работает медленно он еще редирект делает. А это не совсем корректно на мой взгляд.
Комментарии
Копируете из папки modules/system файл html.tpl.php и вставляете его в папку с вашей темой рядом с файлом page.tpl.php.
Затем открываете добавленный файл html.tpl.php и перед закрывающим тегом </head> добавляете
<meta http-equiv="refresh" content="0; url=http://ie.yandex.ru" />
<![endif]-->
Если сайт на Drupal 6, то возможно </head> находится в page.tpl.php.
Должно получиться примерно так
<?php print $head; ?>
<title><?php print $head_title; ?></title>
<?php print $styles; ?>
<?php print $scripts; ?>
<!--[if (lte IE 7)|(IE 9)&(!IEMobile)]>
<meta http-equiv="refresh" content="0; url=http://ie.yandex.ru" />
<![endif]-->
</head>
Сохраняете отредактированный файл и чистите кэш Drupal.
Спасибо работает. Делал такое но скрипт не от Яндекса. Сейчас проблема в том что IE долго грузится, показывает что Ошибка на странице а потом редирект на страницу Яндекса.
Вот этот работает быстро:
<!--[if lte IE 8]><script src="http://phpbbex.com/oldies/oldies.js" charset="utf-8"></script><![endif]-->
phpbbex.com/oldies/oldies.js устарел.
Если мой вариант у вас работает медленно, то поставьте код не перед закрывающим, а после открывающего тэга <head>.
Почему код устарел? У меня работает хорошо и быстро. Кроме того что ваш код работает медленно он еще редирект делает. А это не совсем корректно на мой взгляд.