Краткий ответ: понятия не имею.
Длинный ответ. Возможно, вы сможете воспользоваться специфическими для браузера «функциями» и убедить браузер перейти от стандартов к причудам, но это, вероятно, повлечет за собой некоторые неприятные хаки и недопустимые методы кодирования. W3C имеет интерфейс под названием DOMImplementation
( ссылка на спецификацию ), который добавляет некоторые функции уровня документа в DOM2, но насколько они эффективны, я не могу сказать.
Тем не менее, ключевой момент этого ответа заключается в том, что вы должны задаться вопросом, зачем вам вообще нужен режим причуд. В идеале, вы должны создать свои новые элементы DOM, чтобы они были совместимы со стандартным режимом и полностью избегали путаницы. Учитывая, что режим совместимости может сильно различаться в разных браузерах, лучше всего ориентироваться на стандарт и обрабатывать несоответствия в каждом конкретном случае.