begin process at 2012 05 29 23:23:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Divers

 > 

Récuperer la taille d'un DIV


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

Récuperer la taille d'un DIV

mardi 9 février 2010 à 16:34:22 | Récuperer la taille d'un DIV

tious82

Bonjour,

J'ai une page dans laquelle j'ai un div (jusque là tout va bien),
Je remplis ce div a l'aide d'une fonction Ajax ( tout va bien encore! )

Le problème est que je voudrais récupérer la taille de ce div donc je fait:

Code Javascript :
var div_height = $('div').clientWidth;


mais il me retourne 0.
Est-ce que quelqu'un a une idée?

P.s: je ne peux pas définir la taille du div dans le css car il faut qu'il s'adapte a la taille du texte

Merci
Tious
mardi 9 février 2010 à 18:42:35 | Re : Récuperer la taille d'un DIV

PetoleTeam

Membre Club
Bonjour,
si il s'agit d'un DIV avec style.display ="none" la valeur retournée est effectivement 0.
Mais l'erreur est peut être ailleurs...
;O)
mardi 9 février 2010 à 18:44:30 | Re : Récuperer la taille d'un DIV

PetoleTeam

Membre Club

as tu essayé avec
Code Javascript :
var div_height = $('div').offsetWidth;

;O)
mercredi 10 février 2010 à 08:26:49 | Re : Récuperer la taille d'un DIV

bumbo

Bonjour,


as tu essayé avec

Code Javascript :
var div_height = $('div').offsetWidth;



Effectivement, je me suis trompé quand j'ai posté le message je voulais dire "offsetWidth" au lieu de "clientWidth"

Donc pour résumer j'ai bien un div avec style.display ="none" et mon code est
Code Javascript :
var div_height = $('div').offsetWidth;


Donc dans ce cas, est-ce normal que la valeur retournée est bien 0?
si oui, comment puis-je contourner ce problème?

Merci
Tious
mercredi 10 février 2010 à 10:57:38 | Re : Récuperer la taille d'un DIV

bumbo


C'est bon, j'ai trouvé!!

En fait la requette ajax n'est pas séquentielle, ce qui veut dire que quand je récupère la taille du div, la requette ajax n'est pas terminée, donc le div est encore vide... heureusement j'utilise prototype, et il existe un callback qui permet d'exécuter une fonction une fois que la requette est finie

Voila
Tious


Cette discussion est classée dans : taille, code, récuperer, div


Répondre à ce message

Sujets en rapport avec ce message

comment avoir le height width d'une div ... [ par GuilleW ] Disons que j'ai une div qui contient des image texte etc ... je voudrai avoir sa taille mais comme sa varie je ne peux mettre qu'une variable pour la Changer taille de la page de 1024*768 par 800*600 [ par supernulle ] Bonjour,je suis une tache en code, je viens de terminer mon site et je me suis rendu compte en le mettant en ligne ke je l'avais réaliser en 1024*768, taille de la fenêtre du navigateur [ par fabrice_pi ] Saut à tous,J'aimerais pouvoir régler la taille de la fenêtre du navigateur à l'ouverture ainsi que celle-ci corresponde au mieux à ma page web.J'ai e Récuperer des données dans une base et les mettre dans un champs texte [ par benz038 ] Salut J'ai un formulaire avec un tableau a plusieur colonnes dont une liste déroulante avec des codes!Je voudrai récuperer les données correspondant a probleme de taille en CSS sur une balise div [ par kimmelf2 ] voila ce que j'ai essaye de faire :<img src="logo Ecriture d'un DIV -> Pb de compatibilité. [ par Tiller ] Hi! Bon alors voila, j'ai un petit probleme de compatibilité avec un petit code de JavaScript. Celui-ci prend le ..value et l'écrit dans un div. Le p Petite question, un code pour récuperer un lien généré par php c'est possible? [ par ssyruss ] Bon, bah ma question est dans le titre du thread, J'aimerai savoir si cela est possible de récuperer un lien généré par php ou par un variable javascr Problème d'overflow dans un div [ par MadM@tt ] Bonjour à tous,voilà mon problème est simple à comprendre ^^, après à résoudre je n'y arrive pas Pour voir le problème, voici le lien :<a href="http:/ 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' Popup Mailto [ par m0rph3us002 ] Bonjour,Avant tout, voici le beaucoup de code sur lequel je bloque actuellement :string emailMessage = this.getEmailM


Nos sponsors


Sondage...

Comparez les prix

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,406 sec (4)

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