Journal du Net Développeur >  Outils >  Découvrir OpenLaszlo

Découvrir OpenLaszlo > 3. LZX et JavaScript

Précédente Introduction 
A. Fonctionnement interne

Fonctionnement interne des serveurs Laszlo actuel et futur

B. JavaScript au sein de LZX
  1. <canvas>
  2.   <script>
  3.   <![CDATA[
  4.     Array.prototype.find = function(truc) {
  5.       for (i in this ) {
  6.         if (this[i] === truc) {
  7.           return i;
  8.         } } }
  9.   ]]>
  10.   </script>
  11. </canvas>
C. Id et name
  1. <view id="identifiant" name="nom" bgcolor="blue" />
Le servlet de Laszlo fonctionne majoritairement avec du code ECMA Script [A] : le langage LZX génère du code ECMA Script, lui-même compilé en binaires SWF - dont le langage interne, ActionScript, repose fortement sur ECMA Script. Dans sa version "Legals", qui intégrera à terme des binaires pour Flash 7 et 8, le futur Flash 9 (et ActionScript 3) et DHTML (tout en restant ouvert à d'autres méthodes futures), le langage intermédiaire reste ECMA Script.

JavaScript reste également accessible au sein même des fichiers LZX : par le biais de l'élément script, il est possible d'intégrer du code directement dans l'application développée afin d'en manipuler les éléments, de la même manière qu'ActionScript s'intègre aux applications Flash [B].

Les éléments de LZX peuvent être ciblés avec leur attribut id, qui les identifie depuis l'ensemble du programme, ou avec leur attribut name. Dans ce dernier cas, l'élément ne peut être ciblé que par son chemin complet [C].
Précédente Retour au sommaire Introduction 
Introduction | 1 | 2 | 3
 
|
Haut de page
Nos autres sites Société | Mentions légales | Contacts | Publicité | PA Emploi | Presse | Recrutement | Tous nos sites | Données personnelles
© Benchmark Group, 69/71 avenue Pierre Grenier. 92517 Boulogne Billancourt Cedex