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

Насколько я знаю (если не ошибаюсь), в javascript нет встроенной функции getBrowser, но её можно создать, здесь можно использовать объект navigator.
Насчёт onload в head или в body, на мой взгляд, никакой разницы, так как собственно и загружать-то нечего раз вся страница - это скрипт перехода сразу на другую страницу.

Можно, например, и так (поставил в одном пункте 8 версию IE, у кого есть, можно проверить).

<script>
window.onload = function () {
  if ( navigator.userAgent.indexOf('MSIE 6') != -1 || navigator.userAgent.indexOf('MSIE 8') != -1 )
    location.href = 'http://learn.javascript.ru/';
  else
    location.href = 'http://learn.javascript.ru/browser-environment';
}
</script>
Ответить с цитированием