Je pense qu'il n'y a pas moyen sur IE ... et d'ailleurs je trouve étonnant que cela fonctionne sous Firefox, car une page n'a pas de "hauteur", elle peut en effet défiler à l'infini tant qu'il y a des données 
Quoi qu'il en soit, tu peux aller chercher la hauteur de la fenêtre active avec Javascript (c'est assez cool car ça prend vraiment la surface d'affichage et pas la totalité de ta fenêtre c'est-à-dire les menus, barres d'outils etc.) et hop :
Code :
- <script language="Javascript">
- document.write ("<div id='container' style='height:"+document.body.clientHeight+"px;'>" );
- </script>
- Contenu de ta div
- </div>
|
A noter que sur Firefox seulement, tu peux remplacer la valeur par "window.innerHeight", qui est plus concise (mais l'autre marche sur les 2 browsers donc mieux). A tester sur Opera / Konqueror et autre 
Message édité par ZeBix le 09-05-2007 à 11:33:20