Iframe не показывает все сайты - PullRequest
0 голосов
/ 23 февраля 2020

В http://localhost я поместил в индекс. html подайте это:

<iframe src="https://google.com" style="position:fixed; top:0; left:0; bottom:0; right:0; width:100%; height:100%; border:none; margin:0; padding:0; overflow:hidden; z-index:999999;">
    Your browser doesn't support iframes
</iframe>

Но это просто показывает грустное лицо.

Любой помощь была бы хороша

Спасибо

Ответы [ 2 ]

1 голос
/ 23 февраля 2020

Google.com запрещает создание кадров с помощью заголовка X-Frame-Options.

Большинство крупных сайтов будут делать то же самое.

Также можно использовать Политику безопасности контента для предотвращения создания кадров.

0 голосов
/ 23 февраля 2020

Если вы откроете консоль JavaScript в своем браузере, вы увидите сообщение об ошибке, похожее на это

Отказано в отображении 'https://www.google.com/ 'во фрейме, поскольку для параметра "X-Frame-Options" установлено значение "sameorigin".

Это означает, что сервер google сообщает браузеру не разрешать отображение google.com в iframe

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...