|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() |
Bonjour a tous,
Voila je suis actuellement sur un projet qui est de développer ma propre version d'une dialog box (en gros une div en position absolute qui contient du texte et des images) Pour cela j'ai utiliser cette méthode Code :
Pour cela je regarde la largeur et la hauteur de la box "dialogBox" avec Code :
Ma question est donc, peut-on attendre le chargement complet d'une div avant de regarder sa hauteur et sa largeur ? |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
en tablant sur le fait que le plus long à charger sera l'image, tu peux essayer de passer par le onload de l'image ?
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
le problème c'est que c'est un contenu dynamique qui est chargé, donc je ne peut pas mettre de onload sur les images :s
|
|
|
00
|
|
|
#4 | |||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
Citation:
Code :
$('<div id="dialogBox"></div>').appendTo('body').html('un contenu html avec image <img src="Source.gif" onload ="....">'); Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() |
pour ce qui est du onload sur l'image ce n'est pas possible car c'est un contenu dynamique qui est chargé ( il peut y avoir 1,2,3 ou X image en chargement
Donc pour la deuxième solution ce n'est pas non plus possible :s. Mon but et de charger un contenu html. Imaginons je suis sur un formulaire, je fais des vérifications et la j'ai une erreur. La dialog box s'affiche avec un texte préformaté html, d'ou l'impossibilité de mettre des onload |
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
je ne vois toujours pas de contre indications qu'il y ait une ou 15 images
il suffit d'incrémenter un compteur pour savoir quand la dernière image est chargée ??? Sinon l'idéal serait de passer par un evènement jquery avec un callBack comme load ... Si tu peux générer coté serveur ton bout de code html ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#7 | |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Citation:
Je vous suggère d'étudier le code de cet exemple : http://www.developpez.net/forums/d82...y/#post5830691.
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() |
merci pour le lien danielhagnoul, je n'est pas trouvé ce que je cherché mais je vais étudier un peu le système je pense avoir eu une idée
|
|
|
00
|
|
|
#9 | ||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Je pensais que l'exemple du positionnement (en deux étapes) du dialogue modal reteindrait votre attention. Mais si vous avez trouvé mieux...
Extrait : Code :
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
||
|
00
|
|
|
#10 | ||
|
Invité de passage
![]() |
j'ai effectivement vu cet exemple mais j'ai procéder autrement
dans mon objet de creation de la dialog box j'ai fait comme ceci : Code :
en tout cas merci de votre aide |
||
|
|
00
|
|
|
#11 |
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Bonjour
En fait vous utilisez la même recette
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|
00
|
|
|
#12 |
|
Invité de passage
![]() |
ha ok autant pour moi j'ai du mal lire le code
En tout cas merci pour l'aide :p |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com