|
24.05.2012, 15:55
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
А вообще, на мой взгляд, не очень приятно, когда тебя сразу посылают что-то качать, спросить наверное сначала нужно.
|
|
24.05.2012, 15:57
|
что-то знаю
|
|
Регистрация: 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 или выше" );
}
|
|
24.05.2012, 16:01
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
devote, не проще ли как у меня, как я понял символы MSIE номер версии в userAgent для IE есть всегда, или здесь есть подводные камни?
|
|
24.05.2012, 16:23
|
|
''
|
|
Регистрация: 11.12.2011
Сообщений: 636
|
|
Сообщение от bes
|
не проще ли как у меня
|
А не проще ли условными комментариями, как у меня?
|
|
24.05.2012, 16:24
|
что-то знаю
|
|
Регистрация: 24.05.2009
Сообщений: 5,176
|
|
Пусть сам выбирает что ему по душе, главное у него есть выбор
|
|
24.05.2012, 17:26
|
|
Профессор
|
|
Регистрация: 22.03.2012
Сообщений: 3,744
|
|
Сообщение от Раед
|
А не проще ли условными комментариями, как у меня?
|
Если использовать только для версий IE, то наверное проще.
|
|
24.05.2012, 18:04
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от vadim5june
|
разница в том что когда вставляем в боди код начинается выполнятся после загрузки страницы а когда в хеад то раньше поэтому
|
с чего это?
<div>one</div>
<script>alert(1)</script>
<div>two</div>
|
|
24.05.2012, 19:32
|
|
Студент
|
|
Регистрация: 30.04.2012
Сообщений: 1,113
|
|
Сообщение от dmitriymar
|
с чего это?
|
Всегда вставляю скрипты в head и запускаю связанные с dom по onload.И этот пример убеждает меня и дальше так делать ибо считаю что вставка скрипта в body источник потенциальных ошибок. Спасибо.
|
|
25.05.2012, 00:35
|
Аспирант
|
|
Регистрация: 22.05.2012
Сообщений: 34
|
|
спасибо Вам люди за помощь, но вопрос пока временно снят)
|
|
28.05.2012, 22:32
|
Аспирант
|
|
Регистрация: 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 или выше" );
}
|
такс, в общем я хочу вывести сообщение в какоенибудь окошко например в див какойнить, пробывал иннер и документ врайт - вместо аллерта, не выводило почему-то
|
|
|
|