Olá pessoal!
Estou recebendo muitos emails com pedidos de matéria relacionadas aos Frames.... então, hoje é o dia... já falamos sobre SSI, Templates, iFrames... agora falaremos dos próprios frames... Reuni as principais dúvidas que chegaram para colocar aqui. Então, vamos lá.
Entendendo a estrutura dos frames:
Grande parte dos emails que chegam sobre frames, são perguntas
sobre o manuseio... como salvar? etc..
Veremos agora toda a criação de um conjunto de frames
(Frameset).
- Criando um Frameset:
o Dreamweaver MX, ganhamos uma guia só para os frames..
veja abaixo:

Temos vários framesets prontos, porém nada te impede de fazer seu próprio Frameset.
Vamos criar agora um frameset simples, para entender as rotinas basicas como salvar cada parte.. Usaremos o quinto frameset pronto ("Bottom and Nested Left Frame").
Clique no ícone do frameset. Automaticamente
o frameset será criado na página.
O segundo passo é salvar cada parte.... para isso você
tem duas alternativas:
01 - Ir no menu FILE>SAVE ALL. Por esta opção, o Dreamweaver começa a salvar o frameset, e após, cada parte do frame.
02 - Pela segunda alternativa, você deixará o cursor do mouse em um frame e então, salvar cada parte. Depois, salve o frameset, selecionando-o pela borda.
Obs: Para que as bordas fiquem visíveis no Dreamweaver, você deverá acionar a opção no menu VIEW>VISUAL AIDS>FRAME BORDERS
Obs2: Uma dúvida que muitas pessoas têm: Como colocar o título da janela num frameset.. é simples, selecione a borda e modifique o nome.... ou edite o código fonte pelo Bloco de Notas...
Obs3: Para fazer seus próprios framesets, basta adicionar cada parte, ou seja, usar mais de uma opção de framesets prontos.
- Abrindo Links em frames:
É bem simples.. Crie o link.... ao atribuir o nome do link,
a caixa Target no painel de propriedades ficará disponível.
Nela, você indicará o frame onde se abrirá
o link (por exemplo, mainframe, topframe, bottomframe etc...)
- Abrindo dois links em frames diferentes e ao
mesmo tempo:
As dúvidas ainda chegam aqui. Então, pra frizar,
está na coluna F.A.Q.
- As 10 dúvidas mais frequentes
- Camadas abrindo em outros frames:
Também já foi respondido na coluna
F.A.Q. - As 10 dúvidas mais frequentes
- Medidas Percent:
Elas funcionam da mesma maneira.. Servem para deixar um frame
ocupando sempre o mesmo espaço em porcentagem (por exemplo....
tenho um site com um frame que chega quase na metade da tela...
usaria 40%... ao redimensionar a tela, este frame se adaptará
e ficara com 40% da tela sempre). Lembrando que o limite máximo
é 100%. Mais que 100%, uma rolagem será criada.
- Carregando uma barra + uma URL num frameset:
Faça normalmente o frameset.. e apenas modifique as URL.
Veja o exemplo abaixo:
- Behaviors:
Vale a pena lembrar que podem ser adicionados Behaviors aos frames...
como OpenBrowserWindow, ShowHide Layers etc... Então é
só criar...
É isso.. até a próxima... mandem suas dúvidas e sugestões pra gente!
Atenciosamente,
[ ]´s
Raphael Simas
Felipe Cesar Stanzani Fonseca
E ai blz?
Cara preciso muito de sua ajuda. Tenho feito diversos sites e uma grande maioria com frames no top. O problema é sempre na parte de baixo, ou seja, no Main Frame. Crio tabelas com 800 pixels por 600 á 800 e sempre cria a barra de rolagem na horizontal e não sei mais como fazer para remover essa barra horizontal. Poderia me ajudar?
Agradeço e suas dicas me deram uitos frutos no trabalho, valeu
flavia santos
PRECISO DE AJUDA URGENTE!!! Inseri duas tabelas no frame principal, e quando tento visualizar a págiana no ie, uma tabela abre e a outra não!!! O que posso fazer??? É possíveil saber a origem do problema???
Raphael Fernandes
Olá Lord666, seu problema no caso é por que a configuração do usuário que visita o site em 800x600, conta também o tamanho da barra de rolagem, ou seja, 20 pixels... tente colocar a largura de seu site para 780px ao invés de 800px e você véra que seu problema estará solucionado.
hehe, abraços...
Raphael Fernandes
BRclub.com.br
Baduba NeTwOrKs
eu criei um frame top principal menu(esquerda) e um rodape mas nao consigo expandir ele mais q 800 * 600
Baduba NeTwOrKs
eu criei um frame top principal menu(esquerda) e um rodape mas nao consigo expandir ele mais q 800 * 600
Baduba NeTwOrKs
eu criei um frame top principal menu(esquerda) e um rodape mas nao consigo expandir ele mais q 800 * 600
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.