JavaScript — Как загрузить внешнюю веб-страницу внутри моей и скрыть некоторый контент (избегая межсайтовых проблем)

Нет, это невозможно.

Политика браузера того же происхождения предназначена для предотвращения зла на вредоносных сайтах.

Политика того же происхождения ограничивает доступ к сети JavaScript для предотвращения зла.

Политика одного и того же происхождения также ограничивает доступ к API сценариев для предотвращения зла.

Из документов:

API JavaScript, такие как iframe.contentWindow , window.parent , window.open и window.opener, позволяют документам напрямую ссылаться друг на друга. Когда два документа не имеют одинакового происхождения, эти ссылки предоставляют очень ограниченный доступ к объектам Window и Location .

Для связи между документами из разных источников используйте window.postMessage .

Справочник по веб-безопасности MDN.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector