cs_psisco
Messages postés9Date d'inscriptionmercredi 24 octobre 2007StatutMembreDernière intervention22 avril 2009
-
20 mars 2009 à 01:03
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 2015
-
22 mars 2009 à 10:10
Salut tt le monde
je veux creer un div qui se grandit progressivement lorsqu'on click sur un lien sans recharger la page,le div n'a pa de taille fix et avant de clicker il est cacher
j'espire trouver klk1 qui poura m'aider et merci infiniment
cs_psisco
Messages postés9Date d'inscriptionmercredi 24 octobre 2007StatutMembreDernière intervention22 avril 2009 20 mars 2009 à 16:05
Bonjour,
alors le blem c que je bocle pour creer les div par php et le height change d'une div a autre par rapport au contenu de la div.
mon code est le suivant:
function glisse(what, sens) {
var quoi = document.getElementById(what);
var origine = quoi.offsetHeight;
var larg = sens < 0 ? 0 : origine;
glisser(what, larg, origine, sens);
}
function glisser(what, larg, origine, sens) {
var quoi = document.getElementById(what);
larg += -sens;
if (larg <= 100) {
quoi.style.Height = larg + 'px';
setTimeout('glisser("' + what + '",' + larg + ',' + origine + ','
+ sens + ')', 20);
}
}
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 20 mars 2009 à 16:20
met nous le javascript+le html généré pas le php
car tel que tu mets, ça ne peut pas marcher ! echo.. ????
enfin un extrait ! une div + les fonctions utiles !
tout le nécessaire, mais rien de plus
cs_psisco
Messages postés9Date d'inscriptionmercredi 24 octobre 2007StatutMembreDernière intervention22 avril 2009 20 mars 2009 à 18:55
function glisse(what, sens) {
var quoi = document.getElementById(what);
var origine = quoi.offsetHeight;
var larg = sens < 0 ? 0 : origine;
glisser(what, larg, origine, sens);
}
function glisser(what, larg, origine, sens) {
var quoi = document.getElementById(what);
larg += -sens;
if (larg <= 100) {
quoi.style.Height = larg + 'px';
setTimeout('glisser("' + what + '",' + larg + ',' + origine + ','
+ sens + ')', 20);
}
}
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 21 mars 2009 à 09:22
curieux ce que tu fais !
1° tu as une variavle larg et c'est la hauteur que tu changes
2° pour agrandir, il faut mettre un nombre négatif
3° quoi.style.height = larg + 'px';
mais j'eusse aimé avoir le html et l'appel !
ça, ça baigne ( ? )
<script>
function glisse(what, sens)
{ var quoi = document.getElementById(what);
var origine = quoi.offsetHeight;
var larg = sens < 0 ? 0 : origine;
glisser(what, larg, origine, sens);
}
function glisser(what, larg, origine, sens)
{ var quoi = document.getElementById(what);
larg += -sens;
if (larg <= 100)
{ quoi.style.height = larg + 'px';
setTimeout('glisser("' + what + '",' + larg + ',' + origine + ',' + sens + ')', 20);
}
}
</script>
cs_psisco
Messages postés9Date d'inscriptionmercredi 24 octobre 2007StatutMembreDernière intervention22 avril 2009 21 mars 2009 à 15:49
Bonjour.
c'est la meme resulta que j'ai , ce que je cherche c'est que le div soit invisible et apres click sur le lien il se grandit progressivement par rapport au contenu du div nn pa a une valeur (if (larg <= 100) )
et le contenu change d'une div a autre .
Merci