Rechercher : dans
Par :

Iframe et hauteur automatique

Dernière réponse le 26 jan 2008 à 02:15:42 wrea, le 3 mai 2007 à 23:44:18 
 Signaler ce message aux modérateurs

Bonjour,

J'ei une page principale, ou j'appelle un Iframe dedans ( je connais le débat sur les iframe etc...)

Hors je voudrais que l'ifram s'adapte non pas à son contenu mais à ce qu'il reste comme hauteur dans la page principal.
le but est déviter d'avoir des scroll partout. ainsi la page index ne contient aucun scroll puisque l'iframe s'adapte automatiquement à lespace qu'il lui reste.

merci beaucoup pour votre aide.

Configuration: Windows XP
Firefox 2.0.0.3

Meilleures réponses pour « iframe et hauteur automatique » dans :
Hiérarchisation et Sommaire automatique sous Word VoirHiérarchisation et Sommaire automatique L’utilisation de la hiérarchisation sous Word permet de générer automatiquement un sommaire. De plus, il permet de simplifier les modifications de style et de mise en forme appliquées aux titres des...
Télécharger Caledos Automatic Wallpaper Changer VoirCaledos Automatic Wallpaper Changer est comme son nom l'indique, un gestionnaire de fond d'écran. Les principales caractéristiques de Caledos : - il supporte les formats d'images BMP, GIF, JPG, TIF, - la sélection facile de dossiers ou fichiers à...
Télécharger Automatic Backup VoirQuand vous perdez vos données, il n'est pas nécessaire de vous persuader de posséder un programme de sauvegarde efficace. Automatic Backup est un programme qui protégera non seulement vos données, mais aussi gardera en mémoire les anciennes versions...

1

wi2, le 24 oct 2007 à 18:42:17
  • +1

Voici un code qui fonctionne bien! J'ai galérer aussi ;-)



<html>
<script type="text/javascript">
function autoIframe(frameId){
try{
frame = document.getElementById(frameId);
innerDoc = (frame.contentDocument) ? frame.contentDocument : frame.contentWindow.document;
objToResize = (frame.style) ? frame.style : frame;
objToResize.height = innerDoc.body.scrollHeight + 10;
}
catch(err){
window.status = err.message;
}
}
</script>


<body>

<iframe id="tree" name="tree" src="tree.htm" onload="if (window.parent && window.parent.autoIframe) {window.parent.autoIframe('tree');}"></iframe>

</body>

</html>

Répondre à wi2

2

 Gihef, le 26 jan 2008 à 02:15:42

Merci.

--

Répondre à Gihef
Collection CommentÇaMarche.net