Каждый раз, когда я вижу, что две копии одной и той же версии IE ведут себя по-разному, я сразу же подозреваю, что режим совместимости.
Я предполагаю, что один из этих IE8 фактически претендует на IE7, выполняя IE7-совместимость-Режим.(вероятно, он выдает ошибку)
Чтобы узнать, верна ли моя догадка, нажмите F12, чтобы открыть окно инструментов dev, и посмотрите в верхний правый угол этого окна.Там вы должны увидеть режим браузера.Если один из них говорит «IE7» или «Режим совместимости», значит, вы нашли проблему.