Показать сообщение отдельно
  #7 (permalink)  
Старый 21.03.2012, 20:34
Профессор
Отправить личное сообщение для lamer Посмотреть профиль Найти все сообщения от lamer
 
Регистрация: 08.02.2012
Сообщений: 216

Столкнулся с непоняткой в IE, вот код:
<html>

<head>

</head>

<body>
<script>
hasIE = /*@cc_on true; @*/false;
if (hasIE > 0) {alert('IE');}
hasFireFox = !!window.sidebar;
if (hasFireFox > 0) {alert('FF');}
else {alert('other');}
</script>
</body>

</html>


Нужно чтоб на всех остальных браузеров кроме IE/FF скрипт выдавал alert('other');
Он же в IE работает не понятно, сперва выдает alert('IE'); а затем alert('other');
В чем может быть проблема ? Это что особенность IE ?
Ответить с цитированием