Eklablog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Pour le moment en phase expérimentale et de projet, cette extension aura pour but de simplifier la vie des utilisateurs de kazeo et de firefox au mieux. blog pour le moment sans contenu.

Publicité

Intégrer un script ZeL dans votre site

Note : ce qui suit risque de changer dans la prochaine bêta de Zenith. La méthode sera toujours valable, mais l'insertion de plusieurs scripts sera simplifiée.


Pour intégrer un script ZeL sur votre site, vous devez en éditer le code HTML, et rajouter les éléments comme suit :

  1. rajouter un élément cliquable, en rajoutant l'attribut zel avec comme valeur "true". Exemple :
      <button zel="true">Label de votre bouton</button>
  2. rajouter un script renvoyant les instructions à l'extension via une fonction que vous appellerez getZelInstructions. Exemple :
      <script type="text/javascript">
           function getZelInstructions(){
              return {
                "do":[
                   {"goTo":"a:first"},
                ]
              };
           }
      </script>

Attention : la méthode décrite ci-dessus n'est valable que si on propose un seul script ZeL pour chaque page. Si on veut proposer  plusieurs script ZeL, on peut utiliser cette méthode :

<button zel="true" onclick="f1()">Script 1</button>
<button zel="true" onclick="f2()">Script 2</button>
<script type="text/javascript">
   var getZelInstructions;
   function f1(){
     getZelInstructions = function(){
         return {Instructions du premier bouton};
     };
  }
  function f2(){
     getZelInstructions = function(){
         return {Instructions du second bouton};
     };
  }

</script>

Ceci grâce au fait que l'évènement "click" est traité avant la récupération des instructions ;) .

Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article