Несколько фреймов на одном сайте, только первые 2 загрузки - PullRequest
0 голосов
/ 15 октября 2018

У меня есть 4 фрейма на моем сайте

<iframe src="http://google.com"></iframe><p></p>
<iframe src="http://yahoo.com"></iframe><p></p>
<iframe src="http://ask.com"></iframe><p></p>
<iframe src="http://bing.com"></iframe><p></p>
 

но загружается только 2 фрейма, как я могу заставить их всех загружаться?

1 Ответ

0 голосов
/ 16 октября 2018

Некоторые сайты не позволяют загружать их внутри <iframe>.Это связано с проблемами безопасности, особенно с кликбэком.Если вы откроете консоль devtools, вы, вероятно, увидите ошибки, подобные этой:

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

или как это:

Отказано в отображении 'https://www.ask.com/' в кадре, поскольку предок нарушает следующую директиву Политики безопасности контента: "frame-ancestors 'none' ".

Вы ничего не можете с этим поделать, кроме того, что эти страницы принадлежат вам, поэтому вы можете изменить X-Frame-Options Заголовок HTTP.

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