X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проверка версии IE
danie
danie
Topic Starter сообщение 11.11.2009, 16:21; Ответить: danie
Сообщение #1


В сайте используются элементы графики, криво отображающиеся в IE 6.
Нужно при загрузке тела проверить версию IE, и если она 6 и ниже, выдать предупреждение.
Добавил: body onload=Check() функцию для проверки.
Варианты функций:
function Check()
var browser_name = navigator.appName;
var browser_version = parseFloat(navigator.appVersion);
if (browser_name == "Microsoft Internet Explorer" && browser_version <= 6.0)
alert("Версия браузера устарела!");

function Check()
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("msie 6.0") !=-1)
alert("Версия браузера устарела!");

работать не хотят. Как такое условие описать правильно?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mik393
mik393
сообщение 12.11.2009, 15:48; Ответить: mik393
Сообщение #2


А обязательно скриптом? Просто можно попробовать с помощью CSS, для IE6 и ниже сделать блок на весь экран с сообщением что браузер говняный =)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
danie
danie
Topic Starter сообщение 17.11.2009, 14:57; Ответить: danie
Сообщение #3


Сделано:
<head>
<script language="JavaScript" type="text/javascript">
function Check()
{
var IE='\v'=='v';
if(IE) {
var temp = navigator.appVersion.match(/\((.+)\)/i);
var params = temp[1].split(/;\s*/);
var params1 = params[1].split(/\s/);
if (params1[1]<=6){
alert('Версия вашего браузера устарела и не может корректно отображать сайт. Рекомендуемая версия IE - не ниже 7.');
}
}
}
</script>
</head>

<body onload="Check()">
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mik393
mik393
сообщение 17.11.2009, 16:28; Ответить: mik393
Сообщение #4


Я бы вписал еще ссылки на официальные сайты, где можно обновить браузер, не каждый юзер знает что и как))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Paul_hb
Paul_hb
сообщение 26.11.2009, 16:16; Ответить: Paul_hb
Сообщение #5


Я извиняюсь, а нельзя ли выложить код, который бы проверял старые версии браузеров: Сафари, Мозилы, Оперы, Navigator, IE + какие там ещё самые популярные у народа..?
ЗЫ: пробовал искать ненашёл ничего.
И ещё вопрос: поумолчанию в каких версиях и каких браузеров уже установлен флэш-проигрыватель и включены ли скрипты?
Спасибо.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Проверка позиций сайтов в поисковых системах с помощью Positon.ru
Мониторинг продвижения сайтов
182 Positon 178946 23.2.2024, 9:53
автор: Positon
Открытая тема (нет новых ответов) Отсутствие мобильной версии сайта и влияние на выдачу
16 Lifelove 3460 29.1.2024, 23:09
автор: Liudmila
Открытая тема (нет новых ответов) 1000 игровых автоматов (демо-версии) для встраивания на свой сайт
Слоты для встраивания
3 VulcanBit 1106 6.12.2023, 19:12
автор: Boymaster
Открытая тема (нет новых ответов) Кнопка телефона на мобильной версии
0 katuwa 1168 28.9.2019, 20:35
автор: katuwa
Открытая тема (нет новых ответов) Проверка качества прогона по трастовым сайтам, профилям, каталогам
0 bestweb20_mw 1383 21.12.2017, 18:36
автор: bestweb20_mw


 



RSS Текстовая версия Сейчас: 29.3.2024, 13:45
Дизайн