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