begin process at 2012 05 29 04:32:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

Comment peut-on savoir la taille d'un élément de la page web?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment peut-on savoir la taille d'un élément de la page web?

lundi 10 août 2009 à 21:32:02 | Comment peut-on savoir la taille d'un élément de la page web?

b20n00

Salut, tout le monde.
Je veux juste savoir comment peut-on savoir la taille d'un élément de la page web comme image, table ligne, cellule, frame ou division etc afin de l'utiliser dans une formule afin de gérer le positionnement et le dimensionnement et donner une vue non déformée.
Sachant que quand j'ai utilisé Element.style.width il m'a donné une chaine vide.

mardi 11 août 2009 à 05:52:42 | Re : Comment peut-on savoir la taille d'un élément de la page web?

Bul3

Membre Club


Bonjour,
comme répondre s'en savoir ce qu'est Element ?
de plus style.with c'est si cet Element
possède un style="width:###px"

quelques menues explications ici

Cordialement [mon Site] [M'écrire] Bul

mardi 11 août 2009 à 06:03:32 | Re : Comment peut-on savoir la taille d'un élément de la page web?

Bul3

Membre Club

alors peut-être clientHeight ou offsetHeight
par exemple pour la hauteur

mercredi 12 août 2009 à 16:23:31 | Re : Comment peut-on savoir la taille d'un élément de la page web?

b20n00

En javascript,
le pb est que quand je lit la valeur ça me donne une chaine vide.
et j'ai remarqué que meme si je donne une valeur, quand je la relit ça me donne chaine vide.
sachant que la fonction où se trouve ce code est appelé dans Body Onload. et normalement c'est pour cela que ça donne vide.
La fonction étant défini comme ça:
function checkLocation()
{

....
setTimeout("checkLocation()",10);
}
.....
<body onload="FP_preloadImgs(); setVariables(); checkLocation()" ....

donc la solution est de modifier le code tel que la fonction ne soit pas appelé dans onload mais lors de changement de position de la souris ou du curseur clavier dans la page.

mercredi 12 août 2009 à 16:56:07 | Re : Comment peut-on savoir la taille d'un élément de la page web?

Bul3

Membre Club

>>...donc la solution...
probablement pas ( je dirais même sûrement pas )
si vous utilisez clientHeight ou offsetheight
la valeur est obligatoirement bonne
sauf si votre erreur est ailleurs :
mauvais id, fonction non appelée ...
mais comme on n'a rien pour voir ce que
vous faites et comment : impossible de
corriger



Cette discussion est classée dans : élément, taille, web, page


Répondre à ce message

Sujets en rapport avec ce message

Structure d'une page avec des DIV [ par MadM@tt ] Bonjour j'ai une question toute simple qui me résiste depuis plusieurs année !et comme je commence un nouveau site web, j'aimerais le faire propre, c' Imprimer une page web en reduisant la taille [ par paxx ] Bonjour a tous,J'ai un petit soucis avec l'impression d'une page web.Dans cette page, j'ai un tableau de statistiques assez grand et dont la taille va fenêtres dans une page web [ par moumout76 ] Bonjour,J'aimerai faire des fenêtres dans une page comme sur le site http://www.netvibes.com/, avec drag etc... quelqu'un sait comment on fait ça?merc Auto installation ActiveX d'une page Web [ par VoLc0m ] Bonjour,J'essaie d'intégrer un ActiveX sous forme de dll dans une page Web grâce à la balise :                                  CLASSID="CLSID:4E14C44 dessiner un polygonne sur page web [ par webel ] bonjour a tous, je cherche a ajouter une page web sur un site(créer en asp) ou l'utilisateur pourrais dessiner des polygonnes avec la souris, validé, Défilement page web en tenant appuyé la souris [ par pseudomino ] Bonjour à toutes/tousJ'ai cherché (je me dis que ça a dû être fait plein de fois) mais je n'ai pas trouvé.Je voudrais qu'on puisse "se déplacer" sur u ouverture programme page web [ par noide ] bonjourj'aimerais programmer l'ouverture de pages web a des heures/minutes.secondesprecisesj'attend une aide au pas a pasmerci   philippe Positionnement sur une page web [ par Stephane0000 ] Bonjour,Je souhaiterais position un menu déroulant (en Javascript) au centre de ma page web.Ou cela se corse, c'est que lorsque je modifie la taille d mettre une image au premier plan de la page web [ par ndubien ] Bonjour,Je cherche à savoir comment faire apparaître une image devant une autre ou même devant un texte?Je veux que l'image au premier plan puisse cha lecteur pour ma page web [ par rouca ] Salut! J'aimerais mettre un lecteur sur mon site pour afficher une playlist ou les visiteurs pourront cliquer sur la chanson de leur choix pour l'éco


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales