IE7 не имеет встроенной панели инструментов разработчика, которая имеет более новые версии IE; встроенные инструменты разработчика были введены только в IE8. Если у вас установлена панель инструментов dev, то это плагин, а не стандартная часть браузера.
В IE7 также нет каких-либо «режимов совместимости», которые имеют IE8 и более поздние версии. Это объясняет, почему вы не можете выбрать любой из них на панели инструментов dev; их просто не существует. Он также не будет отвечать на метатег X-UA-Compatible
, который вы можете использовать в IE8 или новее, чтобы принудительно включить его в какой-либо конкретный режим, поскольку он имеет только один режим, который будет отвечать на этот тег.
Таким образом, единственными возможными режимами в IE7 являются «Режим стандартов» и «Режим Quirks».
До тех пор, пока у вас есть действующий doctype, режим Quirks не будет входить в игру, поэтому вы останетесь с базовым стандартным режимом. Доступен только один режим, поэтому нет причин, по которым браузер может изменить режим.
Если режим Quirks является вопрос, вы можете избежать этого, помещая действительный доктайп в верхней части страницы, например так:
<!DOCTYPE html>
<html>
<head>
....etc...
Это все, что вы можете сделать в IE7, чтобы заставить режим браузера.