|
|
|
Нужно сделать, как описано выше. При идентификации, что браузер IE8 или 9 выскакивала табличка с просьбой поменять браузер или покинуть сайт. Помогите!
Просто сайт делался не для IE, а переделывать не хочется. Пользователи недовольны( Вот и хочется уведомлять их, почему на сайте всё беспорядочно расположено и т.д.. |
|
|
|
|
|
Если пользователи недовольны, а переделывать не хочется нафиг тебе табличка? Наплюй на посетителей с ИЕ |
|
|
|
|
|
Сделай дополнительный CSS, где будут правильные параметры стилей для просмотра в ИЕ8 и внедри в шаблон, вот так:
Код: |
<!--[if IE 8]>
<link rel="stylesheet" href="_путь_к_файлу_/css/ie8.css" type="text/css" />
<![endif]-->
|
Тогда юзеры ИЕ8 будут видеть форматирование из этого, специально для них сверстанного файла стилей.
Если же не хочешь верстать для них, то вот так:
Код: |
<!--[if IE 8]>
<div style="border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 75px; 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;">Для просмотра сайта в полной красе пожалуйста обновите ваш браузер</div>
</div>
<div style="width: 75px; float: left;"><a href="http://www.firefox.com" target="_blank"><img src="http://www.ie6nomore.com/files/theme/ie6nomore-firefox.jpg" style="border: none;" alt="Get Firefox 3.5"/></a></div>
<div style="width: 73px; float: left;"><a href="http://www.apple.com/safari/download/" target="_blank"><img src="http://www.ie6nomore.com/files/theme/ie6nomore-safari.jpg" style="border: none;" alt="Get 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="Get Google Chrome"/></a></div>
</div>
</div>
<![endif]-->
|
|
|
|
|
|
|
Yabuti, о, почти то что надо! Пока поставил этот код! Большое спасибо! |
|
|
|
|
|
vadimts, |
|
|
|
|
|
Код: |
<script type="text/javascript">
var IE='\v'=='v';
if(IE) {
document.write("Настоятельно рекомендуется использовать любой браузер, только не InternetExplorer");
}
</script>
|
Вариант!)
Можно вместо райта сделать алерт или ещё что или окошко сконструировать со ссылками на нормальные браузеры или просто начать загрузку, например, хрома. |
|
|
|
|
|
deBrain, мой вариант выше как раз выдает иконки на оф.сайты с предупреждением )) |
|
|
|
|
|
Попутно назрел такой вопрос, вот у меня ие 9-ый, у кого то ёщё 8-ой.
Можно ли прописать тут так, <!--[if IE 8,9]> ?? |
|
|
|
|
|
vadimts, ставь экспрешенс, там все версии с 6-ой до 8-ю, даже режимы совместимости есть.
Yabuti, вариант, который я предложил - самый короткий по коду метод определения IE. |
|
|
|
|
|
Вот такое хочешь сделать?
[img]
Uploaded with ImageShack.us[/img] |
|
|
|
|
|
А почему такая дискриминация пользователей осла? |
|
|
|
|
|
разве не нужно делать удобнее для всех? |
|
|
|
|
|
Lex_X_x, изображение не показывается, но я уже сделал.. |
|
|
|
|
|
Можно поставить плагин WP-NoIE6
скачать |
|
|
|
|
|