Статья
Как отобразить чужой сайт в фрейме?
Всем привет.
Я хочу на странице своего сайта отобразить чужой сайт.
Я вставляю в страницу своего сайта фрейм:
Но ничего не отображается. Я полагаю, что в 2025 году фреймы в браузерах не работают.
Как можно ещё вставить чужой сайт в свою страницу?
+
<iframe src="АДРЕС САЙТА" width="650" height="600" scrolling="auto"></iframe>
такое тоже не работает если что)
5
283
Если чужой сайт отдает заголовок
x-frame-options
с запретом или в заголовкеcontent-security-policy
заданframe-ancestors
с запретом, то в браузере ни чего отображаться не будет.как это проверить?
Откройте консоль разработчика в браузере во время загрузки вашего HTML-файла, содержащего iframe. Если сторонний сайт, который вы пытаетесь встроить, в своих HTTP-заголовках отдает заголовок X-Frame-Options со значением, запрещающим отображение в iframe (например, DENY или SAMEORIGIN), либо заголовок Content-Security-Policy с директивой frame-ancestors, которая не разрешает загрузку в iframe с вашего домена, браузер заблокирует отображение содержимого этого сайта внутри iframe, и вы увидите сообщение об ошибке в консоли.
а какие ещё есть варианты отобразить чужой сайт у себя на странице кроме как в фрейме?