В связи с тем что в IE8 поддерживаются не все селекторы (см. табличку), нужно быть осторожным в их написании. А лучше запомнить - какие из них использовать нельзя.
Проверка CSS-селектора в IE8:
1. Открываем страницу, открываем режим разработчика,
2. Режим обозревателя: Internet Explorer 8 (убрать совместимость),
3. Режим документов: стандартный IE8 (убрать совместимость),
4. Вкладка сценарий - Консоль
5. Выполнить:
Проверка CSS-селектора в IE8:
1. Открываем страницу, открываем режим разработчика,
2. Режим обозревателя: Internet Explorer 8 (убрать совместимость),
3. Режим документов: стандартный IE8 (убрать совместимость),
4. Вкладка сценарий - Консоль
5. Выполнить:
document.querySelector(".tableProc tr:nth-child(2) td:nth-child(2)");Если будет ошибка "недопустимый аргумент", то все - нельзя такой селектор использовать в IE8 :)