Calculer taille fenêtre avec scroll

Avatar du membre
ViPHP
ViPHP | 3008 Messages

12 déc. 2006, 12:49

Bonjour !

J'utilise un javascript qui fait tomber des choses dans la fenêtre.

Pour ça il utilise :

Code : Tout sélectionner

if (ie5 || opera) { marginbottom = document.body.clientHeight marginright = document.body.clientWidth } else if (ns6) { marginbottom = window.innerHeight marginright = window.innerWidth }
afin de calculer la taille de la fenêtre. Le souci que j'ai c'est que lorsque la page est longue et possède donc un scroll, les choses qui tombent s'arrêtent au niveau du "premier écran", et après le scroll plus rien ne tombe.

Savez-vous vous comme je peux faire pour qu'il détecte l'écran avec et sans scroll ? Question de faire tomber ces fameuses choses même en scrollant ?

Merci !

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

12 déc. 2006, 15:39

Jette un coup d'oeil aux propriétés window.scrollMaxY et/ou document.scrollHeight (IE) :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Avatar du membre
ViPHP
ViPHP | 3008 Messages

13 déc. 2006, 09:54

Merci beaucoup ryle ;)