Как узнать, был ли режим Quirks запущен в IE6? - PullRequest
0 голосов
/ 14 октября 2010

Я прочитал, что если DOCTYPE не установлен по умолчанию, IE6 перейдет в режим Quirks.

Я дал документ HTML 4.01 Transitional, но как мне узнать, запускает ли IE6 режим Quirks или нет?

Ответы [ 3 ]

2 голосов
/ 14 октября 2010

создать закладку со следующей ссылкой:

javascript: m = (document.compatMode == 'CSS + Compat')? 'Стандарты.': 'Причуды'; window.alert ('Вы являетесьв режиме «+ m +».);

1 голос
/ 14 октября 2010

Посмотрите на document.compatMode

<script type="text/javascript" charset="utf-8">
  if(document.compatMode == 'CSS1Compat'){
    alert("Standards mode");
  }else{
    alert("Quirks mode");
  }
</script>
1 голос
/ 14 октября 2010

Если вы посмотрите в конец адресной строки, есть маленький значок «неработающая страница», который показывает, находитесь ли вы в режиме причуд или в «правильном» режиме!

Вы также можете получить это с помощью JavaScript, запросив ...

alert(document.compatMode);
...