У меня есть iframe, создаваемый на странице, и домен страницы явно устанавливается на 'xyz.com', но домен iframe принимает значение по умолчанию на 'dev.xyz.com', который является фактическим доменом, для которого я разрабатываю.
Проблема, когда я пытаюсь получить доступ к этому iframe через iframe.contentWindow.document, это перестало работать из-за различия в домене.
Я попытался установить src iframe на файл с document.domain = 'xyz.com', но это, кажется, не добивается цели...
Какие-либо идеи?
Страница внутри iframe:
<script>
document.domain = document.domain;
</script>
Выглядит глупо, но работает. Смотрите "Что делает document.domain = document.domain?""
.