Um quadro embutido , ou iFrame , é um elemento de página Web que carrega um arquivo HTML separado dentro da página que contém. Isso é útil para a disponibilização de resumos de visualização de páginas da Web quando o usuário passa o ponteiro do mouse sobre um link. JavaScript pode interagir com propriedades iFrame e fornecer uma grande quantidade de controle sobre sua aparência e comportamento para o usuário. Propriedades Tamanho  
 JavaScript pode ser usado para ler e gravar valores em propriedades iFrame que controlam o seu tamanho. Estas propriedades são chamados de altura e largura . JavaScript pode, portanto, redimensionar um iframe dinamicamente de acordo com os parâmetros de script ou de entrada do usuário . Como alternativa, a propriedade " noresize " pode ser configurado para não permitir qualquer modificação do tamanho do iFrame . 
 Propriedades conteúdo 
 
 JavaScript pode também controlar as propriedades iFrame que governam como o conteúdo é exibido . Uma propriedade , "align ", alinha o conteúdo à esquerda . Outras propriedades incluem " direita", " meio", "top ", "bottom " e " rolagem ". " Rolagem " permite que o iFrame para exibir uma barra de rolagem . 
 Border e Margem 
 
 A fronteira e as margens do iFrame podem ser alteradas usando JavaScript. Os " frameborder " propriedade controla se ou não uma borda é exibida em torno de um iFrame . O " marginwidth " e " marginheight " ajustar o número de pixels de espaço em branco entre a borda do iFrame e seu conteúdo. 
 Nome e descrição 
 
 O "nome "e" propriedades longdesc "de um iFrame controlar o nome ea descrição do iFrame , respectivamente. A propriedade " longDesc " fornece um endereço da Web para a descrição de conteúdo para o iFrame . JavaScript pode ser usado para ler e gravar em qualquer uma destas propriedades , o que lhe permite alterar o nome ea descrição de um iFrame . 
 Propriedades Diversos 
 
 JavaScript pode acessar vários outros miscelânea propriedades do iframe. A propriedade " contentDocument " fornece um objeto que representa o documento iFrame . A propriedade " contentWindow " fornece um objeto Window gerado por um iFrame . Ambas as propriedades são úteis quando o iFrame deve ser manipulado como uma entidade abstrata , como quando ele é armazenado em um recipiente. Por exemplo , uma matriz pode ser utilizada para armazenar vários objectos da janela iFrame . A matriz pode ser usado para classificar , pesquisar e transferir conteúdo iFrame convenientemente dentro de um programa JavaScript.