Я реализую CodeMirror (http://marijn.haverbeke.nl/codemirror/) на странице, где необходимо объявить document.domain (из-за других IFRAMES на странице).
CodeMirror генерирует динамическое IFRAME для обеспечения синтаксиса выделенного редактирования кода. Проблема в том, что IE выдает «Отказано в доступе» (другие браузеры в порядке) в следующем фрагменте кода зеркального отображения:
this.win = frame.contentWindow;
...
var doc = this.win.document; <-- ERROR
doc.open();
doc.write(html.join(""));
doc.close();
Оказывается, IE не наследует document.domain от родительского IE. Я могу установить document.domain в содержимом IFRAME, но IE выдает ошибку еще до того, как я могу установить содержимое. Есть идеи, как решить эту проблему?