В этой теме поговорим о том, как закрыть сайт от просмотра браузером старых версий IE 5.5-6. Ведь многим надоело верстать под них. Так что самый лучший метод в такой ситуации вывести человеку, зашедшему на сайт сверху подсказку, что его браузер устарел и требуется сменить браузер. Сегодня я приведу вам 2 простых способа как это делается.
1) Способ:Перед тегом
</head>
вставить вот такой код :
<!--[if lt IE 7]> <div style='border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 90px; position: relative;'> <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;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-cornerx.jpg' style='border: none;' alt='Скрыть уведомление'/></a></div> <div style='width: 640px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black;'> <div style='width: 75px; float: left;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-warning.jpg' alt='Warning!'/></div> <div style='width: 275px; 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; line-height: 12px;'>Для более удобной работы с сайтом, пожалуйста, обновите ваш браузер.<br /><b><a href= 'http://www.whatbrowser.org/ru/'>Что такое браузер?</a><br /><a href='http://getbrowsers.com/ru/why/'>Зачем его обновлять?</a></b></div> </div> <div style='width: 75px; float: left;'><a href='http://www.mozilla-europe.org/ru/firefox/' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-firefox.jpg' style='border: none;' alt='Firefox 3.5'/></a></div> <div style='width: 75px; float: left;'><a href='http://www.microsoft.com/rus/windows/internet-explorer/worldwide-sites.aspx' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-ie8.jpg' style='border: none;' alt='Internet Explorer 8'/></a></div> <div style='width: 73px; float: left;'><a href='http://www.apple.com/ru/safari/download/' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-safari.jpg' style='border: none;' alt='Safari 4'/></a></div> <div style='float: left;'><a href='http://www.google.com/chrome' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-chrome.jpg' style='border: none;' alt='Google Chrome'/></a></div> </div> </div> <![endif]-->
2) Способ:Перенаправить посетителя на другую страницу где будет говориться что браузер устарел и будет стаять ссылка на обновление браузера это можно сделать с помощью такого кода:
<!--[if lt IE 7]><script>location.href='/ie.php';</script> <![endif]-->
где условным коментарием будут являться:
<!--[if lt IE 7]><![endif]-->
Отзывы