Tudo está em uma tabela, apenas o menu vertical que não, ajustei ele em css.....
Preciso que esse IFrame se ajuste verticalmente com o tamanho da página, e achei o código em um fórum que me ajudou a fazer isso, mas quando clico em uma pagina muito cumprida, e depois em uma no tamanho normal, O IFrame não volta pro tamanho normal, ele fica do tamanho da página maior. Se alguém souber como eu arrumo isso, para que o IFrame se ajuste em qualquer página, independente da sequência em que eu clique nos links.
Por favor, preciso diso urgente, urgente mesmo.....
AGRADEÇO MUITO A AJUDA......
Estou usando o seguinte código entre a head da index:
<script>
function adjustFrame(frame){
var frmTemp;
if (document.all) {
var w = frame.document.body.scrollWidth;
var h = frame.document.body.scrollHeight;
if(frame.document.body.scrollWidth > frame.document.body.offsetWidth) {
document.all[frame.name].height = h + 30;
}
else {
document.all[frame.name].height = h;
}
}
else if (document.getElementById) {
var w = frame.document.width;
var h = frame.document.height;
if(frame.document.body.scrollWidth > frame.document.body.offsetWidth) {
document.getElementById(frame.name).height = h;
}
else {
document.getElementById(frame.name).height = h;
}
}
return false;
}
</script>E esse é o código do IFrame:
<iframe name="gadget" id="gadget" marginheight="0" frameborder="0" width="590" scrolling="no" onload="adjustFrame(gadget)" src="Home.swf" height="550"></iframe>
Edição feita por: LucasWDesigner, 18/05/2010, 02:19.










