Discussione:
Iframe ad altezza dinamica
(troppo vecchio per rispondere)
g4b0
2010-11-04 16:05:42 UTC
Permalink
Ciao a tutti,
All'interno di un sito devo includere un iframe che contiene un altro
sito. Il problema é che il contenuto incluso varia in altezza in base ai
parametri inviatogli, quindi mi sballa il layout.

Esiste una soluzione (anche non iframe, magari server-side o javascript)
per ovviare a questo problema?

Grazie mille
--
g4b0, linux user n. 369000
http://brosulo.net
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente
m***@gmail.com
2012-09-09 19:18:26 UTC
Permalink
Ciao,

io avevo lo stesso problema poi ho trovato questo script e con me ha funzionato....
te lo riporto:


<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>iframe altezza 100%</title>
<script language="JavaScript">
<!--
function resize_iframe()
{
var height=window.innerWidth;//Firefox
if (document.body.clientHeight)
{
height=document.body.clientHeight;//IE
}
// ridimensionare l'iframe in base alla dimensione della finestra
document.getElementById("altezza").style.height=parseInt(height-
document.getElementById("altezza").offsetTop-8)+"px";
}
// questo ridimensionare l'iframe ogni volta che si cambia la dimensione della finestra.
window.onresize=resize_iframe;
//Instead of using this you can use: <BODY onresize="resize_iframe()">
//-->
</script>
</head><body>
<iframe id="altezza" width="100%" onload="resize_iframe()" src=""></iframe>
</body></html>


ciao
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente
Loading...