je dois changer la taille d'une iframe en fonction de son contenu pour un site que je suis en train de faire.
j'utilise le script suivant :
/**
* void redimIframe( monIframe )
* redimentionne la hauteur d'une iframe en fonction de son contenu
*/
function redimIframe( obj )
{
with ( document.getElementById(obj.id) ) {
if ( isIE ) {
style.height= contentWindow.document.body.scrollHeight ;
scrolling= "no" ;
}
else if ( isNS ) {
style.height= contentDocument.body.offsetHeight ;
scrolling= "no" ;
}
else {
style.height= "100%" ;
scrolling= "auto" ;
}
}
}
ça fonctionne bien, le seul problème c'est que sous Firefox 1.0, ça ne marche que pour augmenter la taille de l'iframe, pas pour la reduire
(alors que la propriété 'contentDocument.body.offsetHeight' a une valeur correcte !)

