Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

KaiuAki

Problema em iFrame

Recommended Posts

Estou com um problema em iFrame, pois acontece o seguinte:Eu criei uma tabela com célula de tamanho fixo, o quadro do iframe também tem tamanho fixo.Mas acontece que o site de terceiros que deve entrar no iframe é redimensionado de acordo com a resolução de tela do monitor, e o iframe é pequeno e centralizado, com tamanho máximo de 760 de largura em pixels. Mesmo com códigos de "NORESIZE" e "NOSCROLL" não ta dando certo.O site que era para entrar no iframe fica muito grande, e ignora as tags de tamanho fixo do iframe.A questão é, como bloquear o site para que ele se adeque e obedeça os tamanhos do iframe? Existe um js que faça isso???Obrigado a todos!! ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá

 

1 - Tabela?!

2 - iFrame?!

 

bem, naum conheço nenhum codigo q faça issu q você quer

 

[]'s http://forum.imasters.com.br/public/style_emoticons/default/natal_noel.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

KaiuAki,

 

você tem um link com essa sua página?

Vou transferir para o pessos de Dreamweaver, quem sabe eles ajudem mais!

 

WS http://forum.imasters.com.br/public/style_emoticons/default/seta.gif DW

 

[]´s http://forum.imasters.com.br/public/style_emoticons/default/natal_noel.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

O código HTML é este:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title></head><body><table width="760" border="0" align="center">  <tr>	<td width="760">	<iframe id=general name="iframe01" src="http://www.omnibrasilshop.com.br/shop/gilbertoshop" border="0" width="760" height="1800" noresize="noresize" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>		</td>  </tr></table></body></html>

O endereço da onde ta o index com o iframe é: http://www.aquitudoacha.com.br/index.htm

O endereço do site que deveria entrar no quadro é: http://www.omnibrasilshop.com.br/shop/gilbertoshop

 

O site http://www.omnibrasilshop.com.br/shop/gilbertoshop ele edimenciona sua tabela de produtos de acordo com o tamanho da resolução de tela do monitor, se entrar nele diretamente pode-se ver que enche a tela. Mas ao colocá-lo em um iframe no www.aquitudoacha.com.br/index.htm o site puxado não obedece os limites de width do index. Acho que é um dos javas scripts de janela do site original. Como faço para bloquear ele e fazer com que ele fique do tamanho mínimo (780 ou 760 de largura) ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, esse sódigo não existe...provavelmente essa página que você ta tentando carregar dentro do iframe tem mais de 760px, o que acarreta a 'explosão' de conteúdo fungindo das regras que você colocou pro iframe, o que pode ser feito e acredito que a úica solução nesse caso, é você coloca para que o iframe aceite barra de rolagem horizontal, ( é feio pra caramba isso ) mas é uma alternativa.....* procure almentar o tamanho de 760px, do iframe pra ver se ele continua estourando...* só pra você ter uma idéia, esse site que você ta querendo abrir dentro do iframe tem uma resolução horizontal de 1280, e você ta querendo abrir dentro de 760...valeu cara, até...+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, esse sódigo não existe...

 

provavelmente essa página que você ta tentando carregar dentro do iframe tem mais de 760px, o que acarreta a 'explosão' de conteúdo fungindo das regras que você colocou pro iframe, o que pode ser feito e acredito que a úica solução nesse caso, é você coloca para que o iframe aceite barra de rolagem horizontal, ( é feio pra caramba isso ) mas é uma alternativa.....

 

* procure almentar o tamanho de 760px, do iframe pra ver se ele continua estourando...

* só pra você ter uma idéia, esse site que você ta querendo abrir dentro do iframe tem uma resolução horizontal de 1280, e você ta querendo abrir dentro de 760...

 

 

valeu cara, até...+

Não, pois se uma pessoa com resolução de 800 x 600 entra no endereço do site sem o frame (url original) ele carrega dois produtos por linha e não 4, ela acaba carregando em 780 ou no máximo 800 de largura. Experimente e veja.

 

Então o problema é: Como bloquear o javascript que faz isso com a página? Existe um javascript que engane o conteúdo de um quadro em termos de resolução de tela? Ou algum outro que bloqueie o redimensionamento?

 

Obrigado lampiao_muléstia

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas cara, curte só,se ele carrega em no máximo 780, já é amior que os 760.....tente almentar esse frame pra ver se ele pipoca...cara, agora que notei, esse site ai que você quer carregar é louco demais...ele pega a resolução do pc do cara....massa demais... dentro do Iframe ele carrega quantas linhas de produtos??valeu..até +

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas cara, curte só,

 

se ele carrega em no máximo 780, já é amior que os 760.....tente almentar esse frame pra ver se ele pipoca...cara, agora que notei, esse site ai que você quer carregar é louco demais...ele pega a resolução do pc do cara....massa demais... dentro do Iframe ele carrega quantas linhas de produtos??

 

valeu..

até +

Se ele carregasse em no mínimo 780, se eu colocasse 1px em width dele deveria carregar 780 (mínimo possível) e não enlargar daquele jeito.

É o site é interessante sim, mas o problema é que preciso desativar este "maravilhoso" script... Nem sei qual é quanto menos desativar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.