[ATTENTION]désolé, toutes les urls ont été retirées car c'était sur mon serveur de DEV....
Voici mon pb :
je veux récuperer la taille "interne" de la fenetre (là où la page s'affiche quoi

dans la théorie et l'exemple con, pas de pb, ca marche sous IE et FF :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Dimension de la fenetre</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript"> <!-- function aff() { var w = window.innerWidth ? window.innerWidth : document.body.clientWidth; var h = window.innerHeight ? window.innerHeight : document.body.clientHeight; document.getElementById('dimension').innerHTML = w+' x '+h; } --> </script> </head> <body onResize="aff();" onLoad="aff();"> <div id="dimension"></div> </body> </html>
vous pouvez voir le résultat ici : http://[non_disponible]
seulement voilà, dans une application un peu plus poussée, ca foire sous ie...
voici l'exemple : http://[non_disponible]
le body a une couleur de fond bleu
dans ce body j'ai principalement une div avec une couleur de fond vert. cette div contient tout le contenu "réel".
je voudrais que cette div ait exactement la dimension de la fenetre, avec un overflow:auto, et pour ca je veux donc récuperer la dimension de ma fenetre dès qu'elle est redimensionnée pour redimensionner la div en conséquence. On devrait donc avoir à l'affichage uniquement du vert recouvrant le bleu qui du coup n'est pas visible.
sous FF : ca marche nikel
sous IE ; il prend bien la largeur, mais il me prend pour hauteur de la fenetre la hauteur du contenu et non du contenant...
voici les sources utiles :
JS : http://[non_disponible]
CSS : http://[non_disponible]
voilà, si quelqu'un a une idée...
mici
