Блог специалистов
14.11.2012

Сообщение об устаревшем браузере с записью в куки.

Чтобы определить устаревший Explorer можно использовать небольшой скрипт java-скрипт с возможностью записи в куки при закрывании сообщения:

<?php
if(strpos($_SERVER['HTTP_USER_AGENT'], "MSIE 6")==!true) {
session_start();
$_SESSION['sess'] = $_SESSION['sess']+1;
if ($_SESSION['sess']<2)
echo <<<HTML
<div style='border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 110px; position: absolute; margin-top:100px; right:0; z-index:3000; width:500px'>
<div style='position: absolute; right: 3px; top: 3px; font-family: courier new; font-weight: bold;'>
<a href='#' onclick='javascript:this.parentNode.parentNode.style.display="none"; return false;'>Закрыть</a>
</div>
<div style='width: 395px; float: left; font-family: Arial, sans-serif;'>
<div style='font-size: 14px; font-weight: bold; margin-top: 12px;'>
Вы используете устаревший браузер!
</div>
<div style='font-size: 12px; margin-top: 6px;'>
<p style="line-height: 13px; margin: 4px 0;">Это может привести к некорректному отображению сайта. Пожалуйста, обновите браузер!</p>
</div>
</div>
</div>
HTML;
}
?>


Количество показов: 9528




Возврат к списку