Запретить пользователям IE заходить на мой сайт..
Новая тема Написать ответ
# Сб Окт 15, 2011 12:34 pmvadimts Зарег.: 09.09.2011 ; Сообщ.: 49Ответить с цитатой
Нужно сделать, как описано выше. При идентификации, что браузер IE8 или 9 выскакивала табличка с просьбой поменять браузер или покинуть сайт. Помогите!
Просто сайт делался не для IE, а переделывать не хочется. Пользователи недовольны( Вот и хочется уведомлять их, почему на сайте всё беспорядочно расположено и т.д.. :smk:
# Сб Окт 15, 2011 12:39 pmNatud Зарег.: 26.10.2010 ; Сообщ.: 1786Ответить с цитатой
Если пользователи недовольны, а переделывать не хочется нафиг тебе табличка? Наплюй на посетителей с ИЕ :ks:
# Сб Окт 15, 2011 1:18 pmYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
Сделай дополнительный 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]-->


Drinks or Beer
# Сб Окт 15, 2011 3:12 pmvadimts Зарег.: 09.09.2011 ; Сообщ.: 49Ответить с цитатой
Yabuti, о, почти то что надо! Пока поставил этот код! Большое спасибо!
# Сб Окт 15, 2011 3:30 pmYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
vadimts, Drinks or Beer
# Сб Окт 15, 2011 3:31 pmdeBrain Зарег.: 03.06.2010 ; Сообщ.: 1569Ответить с цитатой
Код:
<script type="text/javascript">
var IE='\v'=='v';
if(IE) {
   document.write("Настоятельно рекомендуется использовать любой браузер, только не InternetExplorer");
}
</script>


Вариант!)
Можно вместо райта сделать алерт или ещё что или окошко сконструировать со ссылками на нормальные браузеры или просто начать загрузку, например, хрома.
# Сб Окт 15, 2011 3:39 pmYabuti Зарег.: 28.11.2008 ; Сообщ.: 16263Ответить с цитатой
deBrain, мой вариант выше как раз выдает иконки на оф.сайты с предупреждением )) :thup:
# Сб Окт 15, 2011 3:46 pmvadimts Зарег.: 09.09.2011 ; Сообщ.: 49Ответить с цитатой
Попутно назрел такой вопрос, вот у меня ие 9-ый, у кого то ёщё 8-ой.
Можно ли прописать тут так, <!--[if IE 8,9]> ??
# Вс Окт 16, 2011 1:00 amdeBrain Зарег.: 03.06.2010 ; Сообщ.: 1569Ответить с цитатой
vadimts, ставь экспрешенс, там все версии с 6-ой до 8-ю, даже режимы совместимости есть.
Yabuti, вариант, который я предложил - самый короткий по коду метод определения IE.
# Вс Окт 16, 2011 8:29 pmLex_X_x Зарег.: 19.09.2010 ; Сообщ.: 432Ответить с цитатой
Вот такое хочешь сделать?
[img]

Uploaded with ImageShack.us[/img]
# Пн Окт 17, 2011 10:32 amАйвори Зарег.: 10.03.2010 ; Сообщ.: 4019Ответить с цитатой
А почему такая дискриминация пользователей осла?
# Пн Окт 17, 2011 12:02 pmsawm Зарег.: 16.01.2008 ; Сообщ.: 3108Ответить с цитатой
разве не нужно делать удобнее для всех? Smile
# Пн Окт 17, 2011 1:20 pmvadimts Зарег.: 09.09.2011 ; Сообщ.: 49Ответить с цитатой
Lex_X_x, изображение не показывается, но я уже сделал..
# Вт Окт 18, 2011 9:13 amАлизандр Зарег.: 06.04.2010 ; Сообщ.: 4647Ответить с цитатой
Можно поставить плагин WP-NoIE6



скачать
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.