header-logo
Primeiros passosConfira como você pode usar o Wix para criar seu site e seu negócio. Personalize seu site usando templates ou contrate um profissional para criar ou aprimorar sua presença online.
Crie o seu siteAprenda a usar o Editor Wix e a gerenciar o conteúdo de seu site. Descubra como proteger a privacidade de seus visitantes e tornar seu site acessível.
Conta e faturamentoRevise as configurações da sua conta, gerencie suas assinaturas e planos Premium e entenda suas faturas.
Use os apps mobile do WixUse o app Wix Owner para administrar seu negócio com eficiência, interagir com seus visitantes e criar uma comunidade.
Conecte um domínioEntenda como comprar, conectar ou transferir um domínio e como manter os dados do seu site seguros.
Gerencie o seu negócioEncontre as ferramentas certas para criar e expandir seus negócios: aceite pagamentos, analise suas estatísticas, conecte-se com visitantes e muito mais.
Promova o seu siteConfira como promover seu site nos motores de busca, enviar campanhas de email e veicular anúncios pagos.
Wix Studio, Parceiros e empresasTire o máximo proveito da sua conta do Wix Studio, Parceiro Wix ou Wix Empresarial, para que você possa expandir seus negócios.
AjudaObtenha informações sobre como resolver os problemas técnicos e de desempenho do seu site. Além disso, acompanhe os próximos recursos em nosso roadmap de produtos.
placeholder-preview-image
Wix LearnDomine novas habilidades com nossos cursos e tutoriais.
Blog do WixConfira nossas dicas de web design, marketing e mais.
Learning Hub de SEOAumente o tráfego orgânico vindo dos motores de busca.
Website developmentDesenvolva um site único com a nossa plataforma full-stack.
Contrate um profissionalAlcance seus objetivos com a ajuda de um especialista.
placeholder-preview-image

Editor do Wix Studio: adicionar um elemento iFrame HTML

Neste artigo
  • Incorporar código ou um site
  • Ajustar o tamanho do conteúdo exibido
  • Diretrizes e limitações
  • Diretrizes
  • Limitações
Exiba conteúdo visual de servidores externos e outras fontes em um iFrame HTML. Crie um widget de previsão do tempo, um widget de ações da bolsa, um calendário ou qualquer outro elemento personalizado que você desejar. Você pode incorporar um trecho de código ou um URL externo. 
Exemplo de um widget de previsão do tempo em um site no Editor do Wix Studio, incorporado usando o iFrame HTML

Incorporar código ou um site

Adicione um iFrame ao site do seu cliente diretamente do painel Elementos. Escolha se deseja incorporar código ou um site e, em seguida, cole seu código/endereço web para que ele apareça no iFrame.
Importante:
Certifique-se de ler nossas diretrizes e limitações antes de incorporar seu código. 

Para adicionar um iFrame HTML:

  1. Clique em Elementos  no lado esquerdo do editor.
  2. Clique em Incorporar e redes sociais.
  3. Selecione um elemento para adicioná-lo à página e siga as etapas relevantes abaixo:
Captura de tela mostrando o Editor do Wix Studio, incorporando um endereço de site no elemento iFrame.

Ajustar o tamanho do conteúdo exibido

Elementos inseridos geralmente incluem largura e altura predefinidas em pixels, definidos pelo serviço do qual foram adquiridos, como no exemplo abaixo:
1<iframe width="560" height="315" 
2       src="https://www.wix.com/studio/academy" 
3        frameborder="0">
4</iframe>
Essas configurações podem recortar o conteúdo se o contêiner iFrame (na tela) for menor que 560 px x 315 px. Para garantir que o conteúdo não seja cortado, substitua os valores de px por unidades de porcentagem e defina-as para 100% como mostrado abaixo:
1<iframe width="100%" height="100%" 
2       src="https://www.wix.com/studio/academy" 
3        frameborder="0">
4</iframe>
Editando código incorporado no Editor do Wix Studio, alterando a largura e altura do código para 100%

Diretrizes e limitações

Leia as diretrizes e limitações a seguir para saber como incorporar código corretamente no iFrame HTML, seja um endereço de site ou código personalizado. 

Diretrizes

  • Certifique-se de que seu código contém HTTPS, não HTTP, ou ele não será exibido em seu site online.
  • Sempre verifique se o código que você está incorporando está atualizado e é compatível com HTML5. A maioria dos navegadores não exibe páginas e scripts corretamente se eles foram escritos usando versões mais antigas do HTML.
  • O código HTML contém os elementos principais da página, mas as configurações de design e outras funcionalidades complexas geralmente são armazenadas separadamente. Portanto, alguns elementos podem não funcionar ou ter a mesma aparência se os elementos relevantes não forem incluídos como referência no código HTML, por exemplo, os arquivos CSS e JS.
  • Se você não tiver certeza de como usar o atributo target, leia sobre ele aqui (em inglês) ou entre em contato com o criador do código.

Limitações

O código dentro do elemento HTML é exibido no site do seu cliente dentro de um iFrame no sandbox. O uso de um sandbox protege os visitantes de possíveis efeitos colaterais do código personalizado.
Normalmente, um iFrame em sandbox bloqueia:
  • Uso de APIs do navegador
  • Conteúdo usando plugins (via <embed>, <object>, <applet> ou outro) 
  • Recursos acionados automaticamente (como reproduzir automaticamente um vídeo ou focar automaticamente um controle de formulário)
No entanto, reativamos os seguintes recursos para o seu código personalizado de acordo com as especificações W3C :
SandboxDescrição
allow-same-origin
Reativa scripts/conteúdo de sites de terceiros
allow-forms
Reativa o envio de formulários
allow-popups
Reativa pop-ups
allow-scripts 
Reativa o código JavaScript personalizado
allow-pointer-lock
Reativa a captura do cursor