Стандартен режим в IE7 с HTML5?

Има ли начин да се задейства стандартен режим в IE7, когато се използва HTML5 doctype?

Моят документ започва така:

<!DOCTYPE html>
<html>
<head>
...

person Mark Rose    schedule 18.02.2011    source източник
comment
Ако сте използвали HTML5 doctype, тогава IE7 трябва да е в стандартен режим - как определяте, че не е?   -  person robertc    schedule 18.02.2011
comment
Моделът кутия е счупен. Това е всичко, което ме интересува в случая.   -  person Mark Rose    schedule 18.02.2011
comment
Тогава може би трябва да публикувате пълния код (или връзка към), където виждате проблема, вместо да приемате, че проблемът ви е DOCTYPE?   -  person robertc    schedule 18.02.2011
comment
съгласен съм, трябва да видим повече. можете ли да го поставите в стандартен режим, като промените doctype?   -  person Jeff    schedule 18.02.2011
comment
За да потвърдите режима на изобразяване, заредете страницата и след това въведете javascript:alert(document.compatMode); в адресната лента - CSS1Compat означава, че виждате стандартен режим   -  person robertc    schedule 18.02.2011
comment
Всъщност тествате ли правилно в IE7? Или използвате функцията за емулация в IE8/9? Може да не работят съвсем по същия начин...   -  person Stu Cox    schedule 24.09.2012
comment
Също така, малко дълъг удар, но има ли някакъв шанс нещо да постави коментар преди вашия DOCTYPE? Това е почти единственият начин да задействате режима на странности, когато използвате <!DOCTYPE html>, доколкото знам.   -  person Stu Cox    schedule 24.09.2012


Отговори (2)


F12 отваря Инструменти за разработчици в IE 9. Alt+7, Alt+8 и Alt 9 ще ви позволят да превключвате между версиите на браузъра. Има и менюта, които ви позволяват да променяте както режима на документ, така и стандартния режим.

Няколко неща:

Ако се опитвате да видите DOM дървото с помощта на инструментите за разработчици и да превключвате между различни версии в режим на съвместимост, трябва да знаете, че трябва да опреснявате всеки път, когато превключвате режимите. В противен случай няма да можете да видите дървото.

Освен това тези емулации не са точно като оригиналните браузъри. Наистина е невъзможно да видите „начина, по който друг браузър би изобразил“ страница, освен ако не сте в този друг браузър.

Препоръчвам да използвате browsershots.org. Безплатно е и не изисква изтегляне. Ако искате да станете наистина изтънчени, има и други опции. Въпреки това препоръчвам снимки на браузъра. Само имайте предвид, че отнема няколко минути, за да получите няколко изображения обратно, и има максимален лимит на ден. Можете да увеличите това малко, като регистрирате акаунта си.

person Community    schedule 10.09.2012

Използвайте <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/> в главата.

person Michael X    schedule 15.03.2011