• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

nuno_couto

Frames

2 mensagens neste tópico

Viva.

Queria construir um site em que o menu é estático, e apenas a área de conteúdo é carregada quando se clica no menu, mantendo o resto do site sem que toda a página faça "refresh".

Uma das formas de fazer isso é com frames, abrindo o link na frame com o nome "x", tal como é possível fazer no frontpage por exemplo.

Penso que em javascript seja possível faze-lo de forma mais perfeita.

Alguem me dá uma dica ou um link para poder pesquisar sobre isso?

Conheço mal a linguagem javascript mas tenho-me safado a alterar scripts pré-existentes.

Obrigado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu não sou propriamente adepto de frames, mas eu talvez fizesse assim:

Uma página para o design normal do site, com o menu e tudo, e uma iframe para o conteudo. Para isso utilizas as tags <iframe></iframe>, podes ver mais sobre iframes no w3schools.

Depois, cada elemento do menu, terás a tag <a>, com o link normal, mais a propriedade target com o nome da frame... por exemplo

<a href="contactos.html" target="nomeDaIFrame">Página de contactos</a>

Como é obvio, a iframe para funcionar correctamente, deve ter um nome. (name="..")

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora