Хорошо, вот прилагаю скрин, на нем код и результат работы в браузерах: Хром, Файрфокс, Опера и, собственно, Осел 6-ой и 8-ой версий.
Я еще могу предположить, что IETester может как-то глючит, но IE8 у меня самый настоящий от Microsoft, который прилагается к win7.
Поэтому как минимум в данном приведенном случае IE считает, что условие ложно
Например, вот на это:
var str = 'Some text';
document.write(str[5]);
IE выводят undefined.
Безобразие...