Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 24.05.2012, 15:55
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

А вообще, на мой взгляд, не очень приятно, когда тебя сразу посылают что-то качать, спросить наверное сначала нужно.
Ответить с цитированием
  #12 (permalink)  
Старый 24.05.2012, 15:57
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

var ie = eval( "/*@cc_on (@_jscript_version+'').replace(/\\d\\./, '');@*/");
if ( !ie ) {
    alert( "Вы используете браузер не от Microsoft" );
} else if ( ie < 8 ) {
    alert( "Зашли через ИЕ ниже 8-й версии" );
} else {
    alert( "Вы зашли через ИЕ 8 или выше" );
}
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #13 (permalink)  
Старый 24.05.2012, 16:01
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

devote, не проще ли как у меня, как я понял символы MSIE номер версии в userAgent для IE есть всегда, или здесь есть подводные камни?
Ответить с цитированием
  #14 (permalink)  
Старый 24.05.2012, 16:23
Аватар для Раед
''
Отправить личное сообщение для Раед Посмотреть профиль Найти все сообщения от Раед
 
Регистрация: 11.12.2011
Сообщений: 636

Сообщение от bes
не проще ли как у меня
А не проще ли условными комментариями, как у меня?
Ответить с цитированием
  #15 (permalink)  
Старый 24.05.2012, 16:24
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Пусть сам выбирает что ему по душе, главное у него есть выбор
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #16 (permalink)  
Старый 24.05.2012, 17:26
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от Раед
А не проще ли условными комментариями, как у меня?
Если использовать только для версий IE, то наверное проще.
Ответить с цитированием
  #17 (permalink)  
Старый 24.05.2012, 18:04
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от vadim5june
разница в том что когда вставляем в боди код начинается выполнятся после загрузки страницы а когда в хеад то раньше поэтому
с чего это?
<div>one</div>
<script>alert(1)</script>
<div>two</div>
Ответить с цитированием
  #18 (permalink)  
Старый 24.05.2012, 19:32
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

Сообщение от dmitriymar Посмотреть сообщение
с чего это?
Всегда вставляю скрипты в head и запускаю связанные с dom по onload.И этот пример убеждает меня и дальше так делать ибо считаю что вставка скрипта в body источник потенциальных ошибок. Спасибо.
Ответить с цитированием
  #19 (permalink)  
Старый 25.05.2012, 00:35
Аспирант
Отправить личное сообщение для rori Посмотреть профиль Найти все сообщения от rori
 
Регистрация: 22.05.2012
Сообщений: 34

спасибо Вам люди за помощь, но вопрос пока временно снят)
Ответить с цитированием
  #20 (permalink)  
Старый 28.05.2012, 22:32
Аспирант
Отправить личное сообщение для rori Посмотреть профиль Найти все сообщения от rori
 
Регистрация: 22.05.2012
Сообщений: 34

Сообщение от devote Посмотреть сообщение
var ie = eval( "/*@cc_on (@_jscript_version+'').replace(/\\d\\./, '');@*/");
if ( !ie ) {
    alert( "Вы используете браузер не от Microsoft" );
} else if ( ie < 8 ) {
    alert( "Зашли через ИЕ ниже 8-й версии" );
} else {
    alert( "Вы зашли через ИЕ 8 или выше" );
}
такс, в общем я хочу вывести сообщение в какоенибудь окошко например в див какойнить, пробывал иннер и документ врайт - вместо аллерта, не выводило почему-то
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение версии браузера Beck Events/DOM/Window 16 15.10.2015 13:32
Точное определение браузера YISHIMITSY Javascript под браузер 3 23.10.2012 19:43
Определение размеров клиентской части браузера Шацкий Денис Общие вопросы Javascript 10 09.01.2011 19:27
Определение активности окна браузера Dextrum Events/DOM/Window 2 23.07.2008 13:58
Не просто определение типа браузера... Driver86 Общие вопросы Javascript 6 08.04.2008 21:35