Dimension de la page

[Résolu]
Signaler
Messages postés
875
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
22 juin 2012
-
Messages postés
875
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
22 juin 2012
-
J'aurai besoin de conaître la dimension de ma page html, can you help me plz ??

Have Fun ...

5 réponses

Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005
1
Je pense que tu auras corrigé de toi-mème l'inversion hauteur/largeur



De plus, je t'ai donné les dimentions de la fenêtre.

Pour la page c'est :

document.body.offsetHeight / /hauteur

et

document.body.offsetWidth //largeur



Je pense que c'est cette 2ème réponse qui cadre plus avec ta question.
Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005
1
Disons qu'il éxiste 2 syntaxes celle de IE et les autres

Je détecte les autres par :

gk=window.Event?1:0/*Gecko*/;D=document // pour simplifier



Chez IE la syntaxe change avec certains Doctype, que je détecte ainsi :

db=!D.documentElement.clientWidth?D.body:D.documentElement //quirk IE6



chez Gecko, il faut retrancher la largeur de la barre de scroll

Hauteur intérieure de la fenêtre fx :

fx=gk?innerWidth-20:db.clientWidth



Largeur intérieure de la fenêtre fy :

fy=gk?innerHeight:db.clientHeight



Voila
Messages postés
875
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
22 juin 2012

Grand merci pour ton aide, tu m'as fait gagné du tps que je n'avais pas.

Pour info :


Sur Netscape/Mozilla :


<TT>window.innerWidth</TT> : donne la largeur de la fenêtre
<TT>window.innerHeight</TT> : donne la hauteur de la fenêtre


Sur Internet Explorer :


<TT>document.body.offsetWidth</TT> : donne la largeur de la fenêtre
<TT>document.body.offsetHeight</TT> : donne la hauteur de la fenêtre


Petit problème avec Internet Explorer


Puisque Internet Explorer utilise des propriétés de <TT>body</TT> pour les dimensions internes, elles ne sont disponibles qu’après la balise <TT></TT>.

Have Fun ...
Messages postés
544
Date d'inscription
vendredi 5 décembre 2003
Statut
Membre
Dernière intervention
20 mai 2005
1
Sur Internet Explorer :


<tt>document.body.offsetWidth</tt> : donne la largeur de la fenêtre
<tt>document.body.offsetHeight</tt> : donne la hauteur de la fenêtre



<hr size="2" width="100%">
FAUX : <tt>Ils</tt><tt>
donnent les dimensions du contenu de l'élément body, c'est à dire la
page, qqsoit le navigateur (récent). J'ai donné les dimensions de la
fenêtre dans mon 1er post.

</tt>


<tt>Toi aussi tu te mélanges.

</tt>



Messages postés
875
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
22 juin 2012

lol dsl, j'ai recopier ça sur un site après avoir recherché par repport à ce que tu m'avais dit et sans faire attention :( dsl



Merci encore


Have Fun ...