Iframes

Gente Iframe não é simples mas também não é impossível de fazer.
Eu havia colocado um tutorial no orkut explicando mas creio que ele ficou muito confuso então refiz o tutorial e creio que esse aqui saiu milhões de vezes mais fácil que o outro!
Vamos lá!

Programas necessários:

* Front Page ou Dreamweaver

O Que é Iframes?
R: São páginas dentro de páginas como o nome mesmo diz. É o mesmo sistema de links do meu site, os links abrem dentro da área do post.

Para colocar Iframes você precisa de dois blogs ou um blog (para postar) e uma página html pois no caso um blog será somente para postar e outro para o layout e links. Entenderam até aqui??? Espero que sim…

1ª Parte

Vamos criar uma página lisa (sem template) que vai ser a área dos posts.
* Não criei para o weblogger porque pra variar ele estava fora do ar no dia em que fiz esse tutorial. Mas para criar a página lisa sem template, apenas com a área dos post é fácil.
Basta colocar as TAGS principais de postagem

No caso do Weblogger são:

- Utilizada para iniciar a seleção dos Posts.
- Utilizada para iniciar a data do cabeçalho do Post.
<#weblogDataCabecalho#> - Utilizada para exibir a data do cabeçalho do Post.
- Utilizada para finalizar a data do cabeçalho do Post.
<#weblogMensagem#> - Utilizada para exibir a mensagem do Post.
<#weblogAutor#> - Utilizada para exibir o nome do autor do Post.
<#weblogApelido#> - Utilizada para exibir o apelido do autor do Post.
<#weblogEmail#> - Utilizada para exibir o e-mail do autor do Post.
<#weblogHora#> - Utilizada para exibir a hora em que o Post foi gravado
<#weblogcodigo#> - Utilizada para controle interno do WebLog.
<#weblogEnviarTexto#> - Utilizada para disponibilizar o envio de seus textos por e-mail.
<#weblogTotalComentarios#> - Utilizada para disponibilizar o total de comentarios sobre este texto.
- Utilizada para finalizar a seleção dos Posts.

BLOGGER

 

 

UOL

 

* Não esqueça que esses moldelos lisos vc pode fazer suas configurações (barra de rolagem colorida, colocar efeitos de links etc)

2ª Parte

Agora que vc já tem a sua página de posts limpinha sem template, é hora de criar a página principal onde vai ter o seu lindo template e seus links certo?
Você vai utilizar um código de HTML normal para o seu template só que nesse código não vai ter as tags de postagem ok?! Na parte de postagem vai ter o IFRAME!!!

CÓDIGO DO IFRAME

Pegue o código do iframe AQUI
* Configure do tamanho desejado e substitua www.endereçodapaginadeposts.com.br pelo endereço da página de post criada anteriormente.

Pronto! Seu site já tem a área de IFRAMES agora todo link que vc abrir você precisa configurar em HIPERLINK e colocar para abrir em IFRAME (nome do seu iframe)

3ª Parte - Transparência do Iframe e fim!

Última parte ok?!
Já está tudo pronto. Você fez o iframe, ele abriu, os links abrem, tudo no lugar certo, você vê o blog pelo iframe e tal.
Mas a página principal tem um fundo legal e o iframe está com um fundo branco… Eu quero que apareça o fundo da minha página principal no iFrame, para as páginas ficarem bonitas!
Então vamos lá!

Lembrando a TAG do Iframe…
< iframe id=meuframe name="iframe" xsrc="página que vai aparecer dentro do iframe" frameborder="no" width="500" height="500" scrolling="Yes" marginwidth="0" marginheight="0"> < /iframe>

Ok! Então vamos incluir mais uma coisinha nessa tag!
Vamos incluir ela por último (nesse caso, depois de marginheight=”0″).
allowtransparency=”true”

Allow transparency quer dizer ‘permitir transparência’.

Então a tag vai ficar:
< iframe id=meuframe name="iframe" xsrc="página que vai aparecer dentro do iframe" frameborder="no" width="500" height="500" scrolling="Yes" marginwidth="0" marginheight="0" allowtransparency="true">< /iframe>

Mas… Espera aí, a página que vai abrir ainda num vai mostrar o fundo transparente. ‘Neutralizamos’ o iFrame, agora vamos neutralizar as páginas que abrirão nele (todas que abrirão nele, incluindo blogs, terão que ter o seguinte parâmetro se quiserem que o fundo fique transparente).
Para o ‘allowtransparency’ funcionar, tem que ter um atributo que ‘responda’ a ele.
style=”background-color:transparent”

E onde vai isso? Tudo bem, sei que é na página que abrirá no iFrame, mas em qual tag?
Na tag !
E não ‘abaixo’ dela. É ‘dentro’ dela, mesmo!
Uma tag que abre o body, geralmente é assim:

Pois todos sabem que é entre e que tudo acontece. =P
Coloquem o atributo logo após da palavra ‘body’. Vai ficar assim:

PS: Não coloque imagem ou cor de fundo nesses casos, se quiser realmente deixar o iframe transparente. Porque não vai aparecer.

Ponto gentem! Iframe prontinho!!!

VOCÊ TEM ALGUMA DÚVIDA? Participe do Fórum Evelyn’s Place