begin process at 2008 08 20 18:02:23
1 228 990 membres
350 nouveaux aujourd'hui
14 259 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

14 commentaire(s) de Kimjoa sur des sources sur javascriptfr

Le : 13/07/2008 17:04:27
Source : GETCOMPUTEDSTYLE POUR IE (GETCOMPUTEDCSSVALUE) [PT TO PX, EM TO PX, CM TO PX, ...]
Salut , tout script est vraiment très intéressant et devrait même pouvoir s'intégrer au prototype que l'on connais tous. J'ai juste une question qui me trotte, est-ce-que ce serait possible de faire l'inverse, c-a-d que ff retourne les valeurs écrite dans les css , sans les transformer.
Je me suis souvent cassé les dents sans trouver de solution , pour les propriété height et width , ce qui est sur est que ie fusionne les marges, je pense qu'il encore a faire de ce coté mais a part ca , c'est vraiment pratique .
10/10 pour les recherche effectuer , la qualité du code malgrès que je n'ais pas approfondit , ca me semble très bien ,bye!!


Le : 28/06/2008 22:12:19
Source : ANIMATION VIA LES ÉQUATIONS DE ROBERT PENNER
ok , j'ai regardé a koi il correspondait, le a correspond a l étirement maximum, le p a l'élasticité

Cependant ma fonction permet de gérer les  va et viens et la tension meme si les valeur doivent etre precise pour un resultat satisfaisant

J ai modifié la fonction de ROBERT PENNER pour kel prenne en compte le nbr de  va et viens.
J'ai ajouté une fonction classic d'élasticité et de rebond.

voici le code a modifié
pour le select:


     <option value="elasticKimjoa">elasticKimjoa</option>elasticClassic
     <option value="elasticBounce">elasticBounce</option>
     <option value="elasticClassic">elasticClassic</option>

pour l'objet transition

elasticClassic : function(t,b,c,d){
       return c*(((1-Math.cos((t/=d) * Math.PI * 4)) * (1 - t)) + t)+b;
     },
     elasticKimjoa : function(t,b,c,d,te,bo,r){
       // te=tension ,r=resistance, bo=rebont  formule test
       return c*(((1-Math.cos(Math.pow((t/=d),(1/(te || 1.5))) * Math.PI * (bo || 4))) * (1 - Math.pow(t,1/(t*(r || 10))))) + Math.pow(t,1/(t*(r || 10))))+b;
     },
     elastic: function (t,b,c,d,a,p){
     t/=d;
     if (!a)a=c*3;
     //p=nbr de va et viens a etirement max reste tension
     p=(p)?(p>1)?(c*10)/((p-1)/(d/1000)):(c*10)/(1/(d/1000)):(c*10)/(3/(d/1000));
     if (a < Math.abs(c))  
      var s=p/4;
     else
      var s = p/(2*Math.PI) * Math.asin (c/a);
     return (a*Math.pow(2,-10*(t)) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b);
     },
     elasticBounce: function (t,b,c,d,a,p){//p=bounce
       var value=transitions.elastic(t,b,c,d,a,p);
   if(Math.abs((value-b))>Math.abs(c))
  return b+c-(value-c-b);  
   else return value;
     }

je sais pas encore kel fonction je vais mettre dans ma librairie , j'aimerait bien pouvoir géré la tension

voila, a+


Le : 28/06/2008 12:06:12
Source : ANIMATION VIA LES ÉQUATIONS DE ROBERT PENNER
salut , je connais bien ses formules , pour les avoir utilisé dans mon propre script d'animation que je sortirais avec ma bibliothèques, qui me prend plus de temps que prévu. J'ai créer une formule d'élasticité en 'tatonant' pour permettre d'y inclure des options de résistance, nombre de va et viens,  et de tension , je suis pas bon en math, et cette formule est sans doute fausse mais l'effet est pas mal , voici la fonction


elasticDown : function(t,s,e,obj){
       return (e-s)*(((1-Math.cos(Math.pow(t,(1/obj.tension)) * Math.PI * obj.bounce)) * (1 - Math.pow(t,1/(t*obj.resistance)))) + Math.pow(t,1/(t*obj.resistance)))+s;
}
concernant les variables
t est le temp (compris entre 0 et 1)
s est la valeur de départ
e est la valeur d'arrivé
obj est l'objet avec les options

si un matheu pouvais me dire se kil en pense .

Pour les curieux http://www.dblog.free.fr/?act=article&art=64

bye





Le : 12/06/2008 15:25:21
Source : DIAPORAMA 360 DEGRÉ COMPLET ET TOUT AUTOMATIQUE QUATRE VITESSES DE ROTATION PLUS PAUSE ET AFFICHAGE OPTIMISÉ
j'ai zapé la note ca sera un 9!!


Le : 12/06/2008 15:24:43
Source : DIAPORAMA 360 DEGRÉ COMPLET ET TOUT AUTOMATIQUE QUATRE VITESSES DE ROTATION PLUS PAUSE ET AFFICHAGE OPTIMISÉ
salut, très jolie source,le code reste a amélioré , mais ca marche bien et pour le niveau ca mérite une bonne note.
Je compte faire un script comme le tiens, avec en plus gestion du mousedouwn pour  "scroller" le contenue, avec du HTML au lien de photo , en plus générique et en objet !!j'aI du taff, mais ton script vas m'allégé la tache  )))
a+


Le : 08/06/2008 21:32:56
Source : AJAX-BROWSER (FILE BROWSER)
salut , tont code n est pas compatible IE, alors utilise XUL, je vien de tombé dessus et tout comme toi je programmer un cms avec explorateur et tout le bouiboui , et puis je tombe sur XUL et la je me dit vraiment que j ai perdu mon temp avec le JS . XUL signifie XML-based User Interface Language , langage permettant aux développeurs de sites Internet d'ajouter de nouveaux composants (menus, barres d'outils, boutons ...) . En faite XUL est un framework utilisé en interne par FF et tout ses petits ,pour gérer l'interface... je vais pas detaillé mais j'ai commandé un livre tellement ses puissants. A toi de faire une recherche bye!


Le : 08/06/2008 21:04:22
Source : CLASSE AJAX : PROTOTYPE ROCKS !
salut , sympa tas classe, bien pratique pour celui qui n'utilise que l'ajax de la librairie qui pèse bien lourd!! Pour la qualité du code je met 20/10 pour son auteur )))
J'ai un probleme avec le javascriptInside , bizarrement le script bloque au moment du onreadystatechange et ne m'avertis pas d'erreur ...
Encore des ptits beug , allé 8/10 , bye !!


Le : 08/06/2008 15:38:47
Source : CRÉER UN REFLET D'UNE IMAGE
salut , sympa tas source bien codé et utile, seule b-mole, évite les insertion des évenement dans les balise HTML , utilise des gestionnaires d'évement c'est mieux et tu peux mettre plusieur fonction pour un meme evenement et pour un meme objet HTML. Les fonction d evenement sont addEventListener pour FF et attachEvent pour IE.
Te met 8/10 bye !


Le : 18/05/2008 19:42:37
Source : GENERATEUR D ARBRE
Merci pour vos commentaire, dsl si je vous répond que maintenant, mais j ai plus internet ((
mais ca va revenir bientot...

J ai pas ie6, d ailleur je ne l ai pas testé sur bcp de navigateur,j ai bcp de taff en ce moment...

concernant tes suggestion ralcul:
-pk du JSON, parceque c est du js, et que je m en sert en interne pour initialiser les propriété, en effets, au lieu de tester une par une l existance d une prop, je boucle avec un for in, ainsi je reduit considerablement la quantité de code nécessaire... cependant je compte faire une fonction d initialisation par xml...
-concernant les ul/li c est vrai , en faite ce script a été fait pour fonctionné avec un autre, permettant de faire des animations,lors de l ouverture et fermeture des branch...
-OK pour les option en effets elle ne sont pas obligatoir :)
-concernant les eval , cecommentaire rejoint celui de la structure JSON, les eval permette d enregistrer les option sans dvoir toute les testé "a la main"
-pour les variable public, j essaye de faire de monmieux, mais reste encore certainement ki sont mal definit

sinon, il y a quelque erreurs dans le proto.js ,je vous fournit pas de nouvelle version,j attend de finir ma librairie,incluant:
-ce script finit,
-un script d animation , genre tween de flash mais plus poussé,
-du drag drop,
-un systeme de fenetrage comme windows,
-une version prototype moin fouillue, avec des modifs ,plus d autre fonction
-plus ptete un script de physique

pour dansun petit mois maximum j espere,encore merci de vos commentaire bye!!




Le : 10/05/2008 14:32:13
Source : GENERATEUR D ARBRE
J attend avec impatience vos commentaire ))



[ Page 1 ]

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
campagne Adwords
Budget : 5 000€
Boite echanges securis...
Budget : 500€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS