Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1439 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Utiliser dojo

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser dojo

n°1841470
figosat
Posté le 22-01-2009 à 11:26:50  profilanswer
 

Bonjour,
En cherchant quelques scripts je suis tombé sur ce site : http://dojocampus.org/explorer/#Dojo_FX_Wipe. J'ai récupéré le script donné dans l'onglet "HTML", mais le soucis c'est que je n'arrive pas à le faire marcher. J'ai essayé de suivre les démarches indiquées, mais sûrement je fais une erreur quelque part. Il disent qu'il faut utiliser les "dojo.fx.wipeOut" mais je ne sais pas comment.
Pourriez-vous m'apporter un grain de lumière sur ce problème SVP.
 
Merci d'avance.

Message cité 1 fois
Message édité par figosat le 22-01-2009 à 12:00:35
mood
Publicité
Posté le 22-01-2009 à 11:26:50  profilanswer
 

n°1841472
Alisteroid
Posté le 22-01-2009 à 11:30:19  profilanswer
 

T'as fait une faute à la ligne 32  [:prodigy]

n°1841500
figosat
Posté le 22-01-2009 à 11:56:58  profilanswer
 

quelle ligne 32. Si tu parle du script indiquer dans la page ce n'est pas moi qui l'ai écrit. Justement j'essaie de le faire marcher comme mentionné dans le poste au dessus.

n°1841504
Alisteroid
Posté le 22-01-2009 à 11:59:38  profilanswer
 

Ligne 32 du script que tu vas nous montrer pour qu'on puisse t'aider :D
 
Sinon tu as vu ce commentaire dans le script?
=> //Note that you have to require "dojo.fx" to use the wipe methods.

n°1841510
figosat
Posté le 22-01-2009 à 12:02:20  profilanswer
 

oué j'ai vu mais je ne sais pas comment faire pour l'importer. J'ai regarder sur le site de dojo (http://dojotoolkit.org/downloads) qu'il faut mettre <SCRIPT TYPE="text/javascript" SRC="dojo/dojo.js"></SCRIPT>, mais ça ne marche tjs pas.

n°1841586
Alisteroid
Posté le 22-01-2009 à 13:56:07  profilanswer
 

T'as un dossier dojo avec dojo.js sur ton site?
Si tu le mets pas dans ton repertoire sur ton site ça risque pas de marcher   [:petrus75]

n°1841590
figosat
Posté le 22-01-2009 à 13:59:16  profilanswer
 

justement c'est ce que j'ai fait. Peux tu faire le test de ton côté STP pour voir.

n°1841609
macgawel
Posté le 22-01-2009 à 14:15:50  profilanswer
 

figosat a écrit :

Bonjour,
En cherchant quelques scripts je suis tombé sur ce site : http://dojocampus.org/explorer/#Dojo_FX_Wipe. J'ai récupéré le script donné dans l'onglet "HTML", mais le soucis c'est que je n'arrive pas à le faire marcher. J'ai essayé de suivre les démarches indiquées, mais sûrement je fais une erreur quelque part. Il disent qu'il faut utiliser les "dojo.fx.wipeOut" mais je ne sais pas comment.
Pourriez-vous m'apporter un grain de lumière sur ce problème SVP.
 
Merci d'avance.


Lui donner des béquilles ?  :D  
 
 
Sérieusement, ça veut dire quoi "je n'arrive pas à le faire marcher" ?
Ca ne fait pas ce que tu voudrais, il y a un message d'erreur, autre réponse - préciser ?
 
Parce que, pour le moment, tu nous demande de corriger un problème qu'on ne connaît pas sur un script qu'on ne connaît pas. Pas gagné !

n°1841623
figosat
Posté le 22-01-2009 à 14:28:07  profilanswer
 

Je vois que je me suis mal exprimé. Bon je m'explique :
Je cherchait un script sur le web que j'ai trouvé sur cette adresse : http://dojocampus.org/explorer/#Dojo_FX_Wipe (Onglet HTML).
J'ai copier mon script dans une page que j'ai appelé "test.html", j'ai télécharger les API dojo sur http://dojotoolkit.org/downloads.
comme indiqué sur le lien, j'ai ajouté : <SCRIPT TYPE="text/javascript" SRC="dojo/dojo.js"></SCRIPT>.
mon fichier "test.html" se trouve au même endroit que le répertoire dojo.
Que je lance dans firefox mon fichier "test.html", je n'ai pas les effets (wipeOut, wipeIn). Alors que dans la démo indiquer dans le lien au dessus (1er lien), tout marche niquel.  
Ma question comment faire pour faire marcher mon script comme sur la page de démo.
 
Mon script est le suivant :  
-------------------------

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2.             "http://www.w3.org/TR/html4/strict.dtd">
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6. <title>Menu Demo</title>
  7. <head>
  8. <SCRIPT TYPE="text/javascript" SRC="http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js"></SCRIPT>
  9. <SCRIPT TYPE="text/javascript" SRC="http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/dojo.xd.js"></SCRIPT>
  10. <script type="text/javascript">
  11.   //Note that you do not have to dojo.require anything
  12.   //in order to use the fade functions, as they are included  
  13.   //in the base.
  14.   var fadeOut = dojo.fadeOut({node: "animDiv",duration: 1000});
  15.   var fadeIn = dojo.fadeIn({node: "animDiv",duration: 1000});
  16.   var currentAnimation;
  17.  
  18.   function doAnimation(index) {
  19.     switch(index) {
  20.       case 1:
  21.         currentAnimation = fadeOut;
  22.         break;
  23.       case 2:
  24.         currentAnimation = fadeIn;
  25.         break;
  26.       case 3:
  27.         //Chain two animations to run in sequence.
  28.         //Note the array passed as an argument.
  29.         currentAnimation = dojo.fx.chain([fadeOut, fadeIn]);
  30.         break;
  31.     }
  32.     //Play the animation. Without this call, it will not run.
  33.     currentAnimation.play();
  34.   }
  35.  
  36.   function pauseAnimation(){
  37.     if(currentAnimation && currentAnimation.status() == "playing" ){
  38.       currentAnimation.pause();
  39.     }
  40.   }
  41.   function resumeAnimation(){
  42.     if(currentAnimation && currentAnimation.status() == "paused" ){
  43.       currentAnimation.play();
  44.     }
  45.   }
  46. </script>
  47. <style type="text/css">
  48.   .box {
  49.     margin-top: 10px;
  50.     color: #292929;
  51.     width: 300px;
  52.     border: 1px solid #BABABA;
  53.     background-color: #ddd;
  54.     padding-left: 10px;
  55.     padding-right: 10px;
  56.     margin-left: 10px;
  57.     margin-bottom: 1em;
  58.     -o-border-radius: 10px;
  59.     -moz-border-radius: 12px;
  60.     -webkit-border-radius: 10px;
  61.     -webkit-box-shadow: 0px 3px 7px #adadad;
  62.     border-radius: 10px;
  63.     -moz-box-sizing: border-box;
  64.     -opera-sizing: border-box;
  65.     -webkit-box-sizing: border-box;
  66.     -khtml-box-sizing: border-box;
  67.     box-sizing: border-box;
  68.     overflow: hidden;
  69.   }
  70. </style>
  71. </head>
  72. <body>
  73. <button dojoType="dijit.form.Button" onClick="doAnimation(1);">Fade Out</button>
  74. <button dojoType="dijit.form.Button" onClick="doAnimation(2);">Fade In</button>
  75. <button dojoType="dijit.form.Button" onClick="doAnimation(3);">Fade Out Then In</button>
  76. <br/>
  77. <button dojoType="dijit.form.Button" onClick="pauseAnimation(2);">Pause</button>
  78. <button dojoType="dijit.form.Button" onClick="resumeAnimation(2);">Resume</button>
  79. <div id="animDiv" class="box">
  80.   <p>
  81.   Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean
  82.   semper sagittis velit. Cras in mi. Duis porta mauris ut ligula.
  83.   Proin porta rutrum lacus. Etiam consequat scelerisque quam. Nulla
  84.   facilisi.  Maecenas luctus venenatis nulla. In sit amet dui non mi
  85.   semper iaculis.  Sed molestie tortor at ipsum. Morbi dictum rutrum
  86.   magna. Sed vitae risus.
  87.   </p>
  88. </div>
  89. </body></html>

Message cité 1 fois
Message édité par figosat le 22-01-2009 à 14:52:19
n°1841722
figosat
Posté le 22-01-2009 à 17:39:03  profilanswer
 

help !!!!

mood
Publicité
Posté le 22-01-2009 à 17:39:03  profilanswer
 

n°1841732
Profil sup​primé
Posté le 22-01-2009 à 17:45:54  answer
 

pourquoi tu installes le script si tu télécharges la version en ligne :??:

n°1841745
figosat
Posté le 22-01-2009 à 18:01:25  profilanswer
 

comment ça ?

n°1841752
Profil sup​primé
Posté le 22-01-2009 à 18:11:46  answer
 

Quand tu fais :

Code :
  1. <SCRIPT TYPE="text/javascript" SRC="http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js"></SCRIPT>


Si comme je le pense, dojo.xd.js est la version en ligne de dojo, alors le nvaigateur va envoyer une requête HTTP vers http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js
Il va exécuter le javascript et initialiser dojo.
Si tu télécharges dojo manuellement chez toi, que tu utilise la balise ci-dessus, et que tu ne fais pas appel au fichier que tu as téléchargé manuellement (dojo/dojo.js), çà ne sert à rien !

n°1841911
Bidem
Posté le 23-01-2009 à 09:57:56  profilanswer
 

figosat a écrit :

...
Que je lance dans firefox mon fichier "test.html", je n'ai pas les effets (wipeOut, wipeIn).
...


Regarde dans la console d'erreur javascript, il y a des chances qu'il y ait des pistes

n°1842037
figosat
Posté le 23-01-2009 à 14:57:07  profilanswer
 

j'ai déjà utiliser <SCRIPT TYPE="text/javascript" SRC="http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js"></SCRIPT> mais cela ne marche, pourriez vous récupérer le script et faire le test chez vous, j'en serai reconnaissant.

n°1842039
Alisteroid
Posté le 23-01-2009 à 14:57:43  profilanswer
 

non

n°1843142
figosat
Posté le 26-01-2009 à 14:20:26  profilanswer
 

help !!!

n°1843192
Alisteroid
Posté le 26-01-2009 à 15:04:53  profilanswer
 
n°1843471
figosat
Posté le 27-01-2009 à 09:46:34  profilanswer
 


Ton non je l'ai bien compris. ce que je demande c'est une solution à mon problème

n°1843547
Bidem
Posté le 27-01-2009 à 11:32:36  profilanswer
 

figosat a écrit :

j'ai déjà utiliser <SCRIPT TYPE="text/javascript" SRC="http://o.aolcdn.com/dojo/1.2/dojo/dojo.xd.js"></SCRIPT> mais cela ne marche, pourriez vous récupérer le script et faire le test chez vous, j'en serai reconnaissant.


 
"ça ne marche pas", ça ne veut rien dire, c'est pour ça que je te demandais de regarder les erreurs dans la console.
 
Je l'ai fait, j'ai téléchargé le kit complet et j'ai essayé leur page de test.
Résultat : aucun affichage et des erreurs javascripts
 
Bon, je n'ai peut être pas fait tout ce qu'il faut et je n'ai pas envie le temps d'en faire plus.
Mais toi, arrive-tu à faire marcher leur page de test ?

n°1843577
Alisteroid
Posté le 27-01-2009 à 13:19:53  profilanswer
 

Non il arrive pas, il veut pas prendre le temps de faire ce que tu lui a dit, il attends de nous de tester tout le merdier et de lui filer un truc tout fait qui marche.

n°1843774
figosat
Posté le 27-01-2009 à 17:28:25  profilanswer
 

Tes remarque mal placé tu te les garde, qui es tu pour juger les gens comme ça sans les connaître. Tu as essayer de m'aider c'est bien et je t'en remercie. Si tu n'arrive pas (ou tu ne veux pas) à m'aider ce n'est pas grave laisse la possibilité aux autres. Donc la prochaine fois stp si tu n'as pas de solution préserve tes remarque pour toi et si tu es entrain de galérer sur internet je te propose un site pour te distraire(http://www.jeuxvideo-flash.com/) au lieu de venir polluer ce forum.

n°1843778
figosat
Posté le 27-01-2009 à 17:31:40  profilanswer
 

Bidem a écrit :


 
"ça ne marche pas", ça ne veut rien dire, c'est pour ça que je te demandais de regarder les erreurs dans la console.
 
Je l'ai fait, j'ai téléchargé le kit complet et j'ai essayé leur page de test.
Résultat : aucun affichage et des erreurs javascripts
 
Bon, je n'ai peut être pas fait tout ce qu'il faut et je n'ai pas envie le temps d'en faire plus.
Mais toi, arrive-tu à faire marcher leur page de test ?


 
oui j'avais essayé mais dans la console je n'avais aucune erreur, que 2 warnnings de CSS.


Message édité par figosat le 28-01-2009 à 10:17:01
n°2018877
naeco
Buddy Rich Big Band
Posté le 25-08-2010 à 11:22:33  profilanswer
 

Bonjour,
Je débute en DOJO, mais il me semble avoir compris qu'il faut utiliser :
 

Code :
  1. dojo.require("dojo.fx" );


ou quelque chose comme ça...
 
En tout cas, les exemples que j'avais pas réussi à faire fonctionné, c'était dû à un problème d'importation du genre.
 
Bon depuis janvier 2009, peut être que mon message sert à rien :o

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Utiliser dojo

 

Sujets relatifs
Utiliser une DLL sur un ordinateur distantcomment recuperer la memoire et cpu utiliser par un process
Utiliser dll dans du javaProblème pour utiliser la fonction split
[PHP] Quel CMS avec module de calendrier utiliser ?Effet grossisant sur une image quelle librairie utiliser ?
[Resolu][Mysql] Utiliser un IF ... THEN ... ELSE ... END IF ?utiliser une dll compilée en C# dans un projet VisualC++
Utiliser un .mov dans une page HTMLUtiliser os.system() et os.path
Plus de sujets relatifs à : Utiliser dojo


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR