Как получить сайты facebook, gmail в iframe и в div

#javascript #html #css #ajax #facebook

#javascript #HTML #css #ajax #Facebook

Вопрос:

Я хочу использовать страницу facebook и gmail и такие страницы социальных сетей в iframes и вкладках. Как я могу это сделать?

Некоторые страницы могут быть загружены, а некоторые страницы, такие как facebook и gmail, не могут.

Это моя попытка

 <!DOCTYPE html>

<head>

<title>Test page</title>
</head>
<body>
  <h1>iframes</h1>
  <iframe src="http://www.facebook.com"></iframe> 
  <iframe src="http://www.gmail.com"></iframe> 
  <iframe src="http://www.w3schools.com"></iframe> 

  <br>

  <h1>divs</h1>


  <div> 
        <object type="text/html" data="http://www.facebook.com" width="300px" height="300px" style="overflow:auto;float:left;border:5px ridge blue">
        </object>
  </div>

  <div> 
        <object type="text/html" data="http://www.w3schools.com" width="300px" height="300px" style="overflow:auto;border:5px ridge blue">
        </object>
  </div>

</body>

</html>
  

Ответ №1:

Это невозможно, X-Frame-Options в HTTP-ответе — запрещает это.

Но если вы сделаете простой прокси на сервере — который загрузит их через file_get_contents и даст — показать с вашего сайта — включите

Комментарии:

1. Не могли бы вы объяснить, что такое прокси-сервер?

2. что-то вроде этого: proxy.php получите URL-адрес в качестве параметра, затем file_get_contents с ним и верните данные.