1
resposta

Inserir um iframe de um outro site.

Meus amigos, estou com uma dificuldade aqui To fazendo um projeto onde eu tenho que inserir uma página dentro da outra, Mas quando eu coloco a tag iframe - a resposta que eu tenho é que a conexão foi recusada. Um exemplo do código simples com HTML:

<nav>
    <ul>
      <li><a href="#">HOME</a></li>
      <li><a href="#">Contato</a></li>
    </ul>
</nav>

<main>

</main>
    <div name="iframe-bemobi" widith="'100%">
        teste
        <iframe src="http://www.google.com/" allowfullscreen></iframe> 
    </div>
</body>
<footer> Direitos reservados a Rafael</footer>
A resposta que me aparece no navegador é essa: ![]() ![Insira aqui a descrição dessa imagem para ajudar na acessibilidade](https://cdn1.gnarususercontent.com.br/1/547354/1fbae51e-f363-4cff-b947-e3f1c3584bbe.png)

Ja alterei para https e nada

1 resposta

Oii, Thiago! Tudo bem?

Thiago, é comum acontecer esse bug, quando tentamos incorporar iframes de sites que não permitem que suas páginas sejam incorporadas em iframes de outros sites por razões de segurança. Isso é controlado por uma política de segurança chamada X-Frame-Options no cabeçalho HTTP da resposta do site.

Nesse caso, sugiro que você tente com sites que permitem a incorporação para evitar esse tipo de problema.

Para título de curiosidade, deixo aqui a documentação da Mozilla que contém informações sobre o X-FRAME OPTIONS, para você ampliar os seus conhecimentos.

Espero ter ajudado.

Bons estudos, Thiago!