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

b20n00 Messages postés 19 Date d'inscription vendredi 31 août 2007 Statut Membre Dernière intervention 12 août 2009 - 10 août 2009 à 16:14
b20n00 Messages postés 19 Date d'inscription vendredi 31 août 2007 Statut Membre Dernière intervention 12 août 2009 - 12 août 2009 à 16:23
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.

3 réponses

pysco68 Messages postés 681 Date d'inscription samedi 26 février 2005 Statut Membre Dernière intervention 21 août 2014 8
11 août 2009 à 23:24
Bonsoir,

en Javascript c'est faisable mais c'est coté client... coté serveur il n'y a a ma conaissance pas de moyen pour faire celà.

Cordialement Yannic Staudt

[hr]
PPT: Petit programmeur tranquille =) | Agence Web | Pysco68 was here
0
kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 30
12 août 2009 à 00:07
Salut,

Et si tu nous montrais ton code pour que l'on tente de voir où se situe le problème ?


Kohntark -
0
b20n00 Messages postés 19 Date d'inscription vendredi 31 août 2007 Statut Membre Dernière intervention 12 août 2009
12 août 2009 à 16:23
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.
0
Rejoignez-nous