Dimension de la page

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

Have Fun ...

5 réponses

chimelpremier Messages postés 544 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 20 mai 2005 1
16 mai 2005 à 13:54
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.
3
chimelpremier Messages postés 544 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 20 mai 2005 1
16 mai 2005 à 13:43
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
0
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012
16 mai 2005 à 14:27
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 ...
0
chimelpremier Messages postés 544 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 20 mai 2005 1
16 mai 2005 à 15:28
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>



0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
abdoulax Messages postés 875 Date d'inscription samedi 17 mai 2003 Statut Membre Dernière intervention 22 juin 2012
17 mai 2005 à 18:12
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 ...
0
Rejoignez-nous