Има ли начин да се задейства стандартен режим в IE7, когато се използва HTML5 doctype?
Моят документ започва така:
<!DOCTYPE html>
<html>
<head>
...
Има ли начин да се задейства стандартен режим в IE7, когато се използва HTML5 doctype?
Моят документ започва така:
<!DOCTYPE html>
<html>
<head>
...
F12 отваря Инструменти за разработчици в IE 9. Alt+7, Alt+8 и Alt 9 ще ви позволят да превключвате между версиите на браузъра. Има и менюта, които ви позволяват да променяте както режима на документ, така и стандартния режим.
Няколко неща:
Ако се опитвате да видите DOM дървото с помощта на инструментите за разработчици и да превключвате между различни версии в режим на съвместимост, трябва да знаете, че трябва да опреснявате всеки път, когато превключвате режимите. В противен случай няма да можете да видите дървото.
Освен това тези емулации не са точно като оригиналните браузъри. Наистина е невъзможно да видите „начина, по който друг браузър би изобразил“ страница, освен ако не сте в този друг браузър.
Препоръчвам да използвате browsershots.org. Безплатно е и не изисква изтегляне. Ако искате да станете наистина изтънчени, има и други опции. Въпреки това препоръчвам снимки на браузъра. Само имайте предвид, че отнема няколко минути, за да получите няколко изображения обратно, и има максимален лимит на ден. Можете да увеличите това малко, като регистрирате акаунта си.
Използвайте <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
в главата.
javascript:alert(document.compatMode);
в адресната лента -CSS1Compat
означава, че виждате стандартен режим - person robertc   schedule 18.02.2011<!DOCTYPE html>
, доколкото знам. - person Stu Cox   schedule 24.09.2012