Предложение сменить браузер юзерам IE (?)

Печать RSS
325

B
Автор
CSS
0
Всем привет! Нужен жабаскрипт, который бы выдавал сообщение на подобии "Смените браузер на Chrome, Opera, Firefox"
Для всех кто зашел на сайт с ишака любой версии. Искал в гугле, но попадаются заглушки или только для версии 6, или для полного закрытия доступа к сайту с ишака, а мне нужно лишь уведомление. Заранее спасибо, за помощь +.
Изменил: BEPDuKT (08.03.2013 / 21:16)

Пришелец
0
ну заглушка для шестого, там идет опеределение как MSIE 6.0? поправь шаблон и должно быть счастье
А

Чатланин
0
как вариант вот http://habrahabr.ru/post/81784/ в твоем случае нужно просто искать в UA - MSIE

Пришелец
0
<?php
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if (stripos($user_agent, 'MSIE 6.0') !== false && stripos($user_agent, 'MSIE 8.0') === false && stripos($user_agent, 'MSIE 7.0') === false) {
if (!isset($HTTP_COOKIE_VARS["ie"])) {
setcookie("ie", "yes", time()+60*60*24*360);
header ("Location: /ie6/ie6.html");//куда направляем несчастного пользователя
}
}
?>
Изменил: Даниил (09.03.2013 / 11:16)
Б

Оранжевые штаны
0
<style type="text/css">
.ie_message { display: none;}
</style>
<!--[if IE]>
<style type="text/css">
.ie_message { display: block;}
</style>
<![endif]-->

<div class="ie_message">
Смените браузер на Chrome, Opera, Firefox
</div>
N

Пришелец
0
<script>
if(this.window.navigator.appName == 'MSIE')
{
// alert('change browser');
document.write('remove your browser');
}
</script>
B
Автор
CSS
0
5. G_A_N_J_A_R, Работает. +
Изменил: BEPDuKT (11.03.2013 / 20:46)

Пришелец
0
Юзай navigator.appName

Добавлено через 01:46 сек.
4. coolMan, не делай на стороне серванта то, что элементарно делается на стороне клиента)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск