Ir para conteúdo

POWERED BY:

Arquivado

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

Leandro Persi

Travar iframe e div?

Recommended Posts

Boa noite.

Como faço para travar um iframe para que ele acompanhe o tamanho, na vertical, da página que é carregada?

No link abaixo eu tenho um iframe com 100% de largura onde carregarei as páginas internas do site para na haver refresh, mas não consigo traavar a altura dele, quando a página aberta é maior que ele o conteudo aparece pela metade, o layout não aumenta conforme o tamanho da página.

 

Os colegas podem me ajudar?

 

http://www.acrrejuntadora.com.br/teste/index.php

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você terá que calcular a altura da janela, e deste retirar a altura dos demais elementos, e aplicar o resultado como altura do PAI do IFRAME. No IFRAME coloque height: 100%.

 

Dica: http://forum.imasters.com.br/topic/465076-problemas-com-div/page__view__findpost__p__1843332

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela ajuda mas eu já havia resolvido o problema com o seguinte script

 

<script type='text/javascript'>
function iframeAutoHeight(quem){
//by Micox - elmicox.blogspot.com - elmicox.com - webly.com.br
if(navigator.appName.indexOf("Internet Explorer")>-1){ //ie sucks
var func_temp = function(){
var val_temp = quem.contentWindow.document.body.scrollHeight +
0
quem.style.height = val_temp + "px";
}
setTimeout(function() { func_temp() },100) //ie sucks
}else{
var val = quem.contentWindow.document.body.parentNode.offsetHeight +
0
quem.style.height= val + "px";
}
}
</script>


<script LANGUAGE="JavaScript"> 

//BLOQUAR BARRA DE ROLAGEM HORIZONTAL  

<!-- 

function hidden() 

{document.body.style.overflow='hidden';} 

function unhidden() 

{document.body.style.overflow='';} 

// --> 

</script> 

 

Abraço

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.