@Senseich

Как достать содержимое iframe если прописан поддомен?

Всем привет!
Есть сайт https://site.ru
И есть такой фрейм
<iframe class="frame" src="http://elon.site.ru"></iframe>


Мне нужно отследить изменение содержимого фрейма, но через .contents().find('body') не получается, возвращает нулевой объект. Я так понимаю, потому что адрес прописан поддомена elon.site.

Возможно ли получить содержимое в таком случае?
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
zkrvndm
@zkrvndm
Архитектор решений
Получить содержимое возможно, но только если и на основном домене и на поддомене установить один и тот же источник.

Выполнить код ниже:
document.domain = 'site.com';
И на домене и на суб домене, перед тем как пытаться получить доступ.

https://learn.javascript.ru/cross-window-communica...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы