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

fer

Iframe

Recommended Posts

fer

Boas,

Estou a tentar colocar um chat abrir dentro de uma página adicional da minha galeria em php.

Até funciona mas só parece um bocadito do topo do chat.

O código que estou a usar é.

<iframe src="http://www.fotogenico.net/site/chat/flashchat.php" heigth="100%" width="100%" frameborder="0" name="principal"></iframe>

Ela aparece assim como na imagem.

chat.jpg

Obrigado pela ajuda. ;)

Share this post


Link to post
Share on other sites
djthyrax

Troca o heigth e o width por um style para usares aí os valores relativos.


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
fer

Obrigado, :)

Agora fiquei um bocadinho à nora não estou muito dentro disto. ;)Mas vou pesquisar a ver se percebo isso.

Share this post


Link to post
Share on other sites
The Loser

Valores relativos são percentagens.

Se usares a propriedade style dentro da tag de iframe, podes "moldá-la" com CSS.. Que te permite o uso de valores relativos.

À parte, isto estará na secção certa? Parece-me algo mais direccionado para XHTML ou CSS.. :)


I intend to live forever. So far so good.

Share this post


Link to post
Share on other sites
djthyrax

Algo como isto:

<iframe style="width:100%; height:100%" bla bla bla>


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
fer

Algo como isto:

<iframe style="width:100%; height:100%" bla bla bla>

Obrigado,

Mudei para isto mas ficou igual.

<iframe style="width:100%; height:100%" src="http://www.fotogenico.net/site/chat/flashchat.php" frameborder="0" name="principal"></iframe>

Share this post


Link to post
Share on other sites
djthyrax

Mostra o código todo da página gerada.


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
vbtipo

Invés disto:

<iframe src="http://www.fotogenico.net/site/chat/flashchat.php" heigth="100%" width="100%" frameborder="0" name="principal"></iframe>

experimenta assim

<iframe src="http://www.fotogenico.net/site/chat/flashchat.php" heigth='100%' width='100%' frameborder="0" name="principal"></iframe>

Em principio já resolve esse problema ... depois diz alguma coisa ...


Lema: Se eu não saber de alguma coisa não se preocupem porque tento sempre ajudar alguma coisita, nem que seja, por palpites/sugestões.

Share this post


Link to post
Share on other sites
djthyrax

O uso de plicas ou aspas não pode fazer qualquer diferença.


Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Share this post


Link to post
Share on other sites
pedrotuga

Viva... esse problema e devido ao doctype do teu html.

As páginas com iframe não podem ter alguns doctypes porque dá caldo. Uma solução tipo fita cola é removeres o doctype da página que tem o chat. A solução como deve ser é usares um doctye apropriado para o uso de frames, pessoalmente não sei qual é.

É uma questão de pesquisares e experimentares.

Share this post


Link to post
Share on other sites
fer

Boas,

Obrigado pela vossa ajuda.Ainda não consegui mas é uma questão de pesqueisar mais um pouco.

Assim que conseguir resolver o problema deixo aqui a solução.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.