T-sh, не совсем понял что вы имеете введу, как использовать "else if" ? Можно пример ?
Но то что вы писали про условные блоки натолкнуло на мысль сделать так:
<html>
<head>
</head>
<body>
<script>
window.onload = function() {
hasIE = /*@cc_on true; @*/false;
if (hasIE > 0) {alert('IE'); return false}
hasFireFox = !!window.sidebar;
if (hasFireFox > 0) {alert('FF'); return false}
else {alert('other');}
}
</script>
</body>
</html>
Это правильно написано с точки зрения синтаксиса ?
Или лучше не переписать так как вы говорили используя "else if" ?