Como alterar o conteúdo de dois ou mais Iframes de um botão
Javascript / / April 14, 2023
Iframes são elementos HTML que permitem incorporar conteúdo externo, como páginas da Web, em uma página atual. Neste artigo, mostramos como alterar o conteúdo de dois ou mais iframes usando um único botão usando JavaScript.
Conteúdo do artigo.
- • O que é um iframe?
- • Exemplo de como alterar o conteúdo de vários iframes a partir de um botão
O que é um iframe?
Um iframe é um elemento HTML que pode incorporar conteúdo externo em uma página da web. Você pode usar a etiqueta para incorporar uma página da web, vídeo, documento ou outro conteúdo multimídia em seu site. A estrutura básica de um iframe é a seguinte:
Ao usar o JavaScript, você pode modificar dinamicamente o conteúdo dos iframes, proporcionando uma experiência de usuário mais interativa e contínua.
Exemplo de como alterar o conteúdo de vários iframes a partir de um botão
No exemplo a seguir mostramos como alterar o conteúdo de três iframes usando um único botão usando JavaScript:
function changeContent() {
document.getElementById("iframe1").src = "new_page1.html";
document.getElementById("iframe2").src = "new_page2.html";
document.getElementById("iframe3").src = "new_page3.html";
//ADD MORE FRAMES SE NECESSÁRIO, SÓ ALTERAR ID E URL
}
Altere o conteúdo de dois ou mais iframes de um botão
Este exemplo mostra como alterar o conteúdo de três iframes usando um único botão em JavaScript.
Neste exemplo, criamos três iframes com ids iframe1
, iframe2
e iframe3
que incorpora página1.html
, página2.html
e página3.html respectivamente. A seguir, criamos um botão que, ao ser clicado, executa a função alterarConteúdo()
. Esta função usa getElementById()
para selecionar cada iframe e alterar seu atributo origem
para as novas páginas new_page1.html
, new_page2.html
e new_page2.html
.
Como cotar? & Del Moral, M. (s.f.). Exemplo de alteração do conteúdo de dois ou mais Iframes a partir de um botão. Exemplo de. Recuperado em 14 de abril de 2023 de https://www.ejemplode.com/24-javascript/641-ejemplo_de_cambiar_contenido_de_dos_o_mas_iframe_desde_un_boton.html