Le Web Dynamique avec JavaScript
|
|
- Rachel Brosseau
- il y a 8 ans
- Total affichages :
Transcription
1 Le Web Dynamique avec JavaScript Concepts et Syntaxe 1
2 Intérêt Présentation de JavaScript Contrôle du contenu et de l apparence de pages Web Contrôle de fonctionnalités du Navigateur Internet Gestion du contenu d une page Web Gestion d interactions avec l utilisateur Liens avec les applets Java Manipulation et gestion d images Lecture et écriture de Cookies Autres fonctionnalités intéressantes 2
3 Utilisation Contexte d utilisation JavaScript(JS) s utilise dans le contexte du Web principalement au travers d un navigateur Internet JS permet l exécution de code informatique intégré à des pages Web JS est un des outils permettant de développer du «Web Dynamique» Contexte technique JS n est pas simple, et nécessite une relative bonne connaissance des techniques de programmation JS est un Langage de troisième génération cousin de Java, du langage C ou du Basic en terme de forme de programmation 3
4 Réel intérêt Étroite liaison avec les navigateurs Internet Contrôle du contenu et de l apparence de page Web write() faire apparaître un texte supplémentaire dynamiquement Construction d une page dynamiquement à partir de rien Contrôle de fonctionnalités du Navigateur Internet Affichage de message par boite de dialogue ou dans la barre de status Saisie de données simples Ouverture et gestion de l affichage d URL dans des fenêtres du navigateur 4
5 Réel intérêt Étroite liaison avec les navigateurs Internet Gestion du contenu d une page Web Accès à la liste des liens hypertextes, images, applets Java,... d une page Accès à l ensemble des contrôles boutons, zone de saisie,... d une page Gestion d interactions avec l utilisateur Gestions d actions liées à des événements utilisateur: déplacement de la souris sur un contrôle, validation d une saisie, d un Submit sur un formulaire... 5
6 Exemple 6
7 Présentation Javascript Langage de script incorporé dans le HTML Historiquement, premier langage de script pour le Web Apporte des améliorations au HTML Qualités HTML permet d'écrire JavaScript permet de programmer, c'est-à-dire de gérer l'information Disponible sur les navigateurs actuels et gratuit Défauts Interprété et donc lent 7
8 Introduction A quoi ressemble un script? C est une portion de code qui vient s'insérer dans une page HTML Le code du script n'est toutefois pas visible dans la fenêtre du navigateur car il est compris entre des balises (ou tags) spécifiques qui signalent au navigateur qu'il s'agit d'un script écrit en langage JavaScript Balises annonçant le code Javascript : <SCRIPT language="javascript"> Placez ici le code de votre script </SCRIPT> 8
9 Introduction Où placer ce code? partout, mais de préférence organisé : <html> <head> <script language="javascript"> Déclarations + initialisations de paramètres fonctions; </script> </head> <body> <script language="javascript"> <!-- à cause de certains compilateurs {instructions;} //--> </script> </body> </html> 9
10 Exemple Sans fonctions : simple.html <html> <head><title>programme Out2</title> </head> <body> <script language="javascript"> <!-- var jour = 21; var mois = 'juin'; document.write(jour + ' ' + mois + ' : solstice'); //--> </script> </body> </html> 10
11 Exemple plus complet variable-visibilite.html <head> <script language="javascript"> var x = new String('abc'); alert(x); function commencer() { var x = new Number(123); x++; alert(x); } function suivre() { var x = new Boolean(false); alert(x); } </script> </head> <body> <script language="javascript"> commencer(); suivre(); </script> </body> 11
12 Variables et types Déclaration <script language="javascript"> var date; // Déclaration sans affectation var compteur=0; // Déclaration avec affectation toto='coucou'; // Déclaration implicite par affectation var prem, second; // variables séparées par des virgules Déclaration typée monnombre = new Number(); // Déclaration typée sans affectation e = new Number( ); // Déclaration typée avec affectation var machaine = new String(); // var toto = new Boolean(true); // </script> 12
13 Tableau Array : tableau.html Le type des éléments : nombres, chaînes, booléens,... La dimension 1, 2, ou 3,... : tab(7) ; tab(x,y) ; tab(a,b,c) ;... Les indices : souvent des nombres entiers <script language=javascript> // Tableau de chaînes, de dimension 1, indicé de 0 à 6 : Jour=new Array(7); Jour[0]='Dimanche' ; Jour[1]='Lundi' ; Jour[2]='Mardi' ;... Jour[6]='Samedi' ; // En énumérant les éléments : jour=new Array('dimanche','lundi','mardi',...,'vendredi','samedi'); </script> document.write(jour[1], ' ', jour[0]); affiche : Lundi dimanche 13
14 Opérateurs Arithmétiques classique De comparaison Test d égalité : ==, différent :!= Logiques Ou :, ET : && Affectation arithmétique addition : +=, multiplication *=, division /= 14
15 Conditionnelles Choix simple : conditionnelle.html if (condition booléenne) {Instructions à exécuter si "oui";} else {Instructions à exécuter si "non";} Choix multiple : choix-multiple.html switch(x) { case 1 : instructions 1; break; case 2 : instructions 2; break;... case n : instructions 3; break; default : instructions 4; break; }; 15
16 Itération For : iteration.html for (valeur de départ ; contrôle pour sortie ; progression ) { Instructions à itérer } Exemple for (i=1;i<=5;i++) { Instructions à répéter; } While While(condition) { Suite d instructions; } Exemple : i=0; while(i<=10) { Suite d instructions; i++; } 16
17 Fonctions Syntaxe function mafonction(x, toto) {... instructions;... return valeur du résultat; } Exemple <script language="javascript"> function VolCylindre(r,h) { pi= ; return pi*r*r*h; } document.write(volcylindre(1,2)); </script> 17
18 Fonctions prédéfinies Mathématiques function lancer(n) { for (i=1, suite='' ; i<=n ; i++ ) { de=math.ceil(6*math.random()) // arrondi à l entier sup suite=suite + de.tostring() + '. ' // création d une chaîne de caractères } Date : date.html var aujourd_hui = new Date(); document.write(aujourd_hui.getdate()+' / '); String 18
19 Javascript Programmation objet F. GEOFFROY 19
20 Les objets Description Javascript divise la page du navigateur en objets, afin de permettre d'accéder à n'importe lequel d'entre-eux et de pouvoir les manipuler par l'intermédiaire de leurs propriétés On commence généralement par l'objet le plus grand (celui contenant tous les autres) puis on descend dans la hiérarchie jusqu'à arriver à l'objet voulu L'objet le plus grand est l'objet fenêtre : window Dans la fenêtre s'affiche une page, c'est l'objet document Cette page peut contenir plusieurs objets, comme des formulaires, des images, etc. 20
21 Les objets Les objets de base navigator : contient des informations sur le navigateur de celui qui visite la page window : objet où s'affiche la page, il contient donc des propriétés concernant la fenêtre elle-même mais aussi tous les objets-enfants contenus dans celle-ci location : contient des informations relatives à l'adresse de la page à l'écran history: c'est l'historique, c'est-à-dire la liste de liens qui ont été visités précédemment document : contient les propriétés sur le contenu du document (couleur d'arrière plan, titre,...) 21
22 Hiérarchie des objets 22
23 Navigator Propriétés a plusieurs propriétés concernant votre navigateur appname : connaître le nom : Netscape, IE, Mozilla appversion : connaître la version language : FR, AN platform : windows, Linux Pour le savoir : exécuter : <script language="javascript"> document.write(navigator.propriété); </script> 23
24 Navigator a plusieurs méthodes javaenabled() : permet de vérifier si le navigateur du client est configuré pour exécuter des applets Java Exemple d utilisation de Navigator : Nom = navigator.appname; if (Nom == 'Netscape') { placer ici les instructions à exécuter s'il s'agit de Netscape Navigator 4 ou supérieur } if (Nom == 'Microsoft Internet Explorer') { placer ici les instructions à exécuter s'il s'agit de Microsoft Internet Explorer 4 ou supérieur } 24
25 L objet Window Définition est l'objet par excellence dans Javascript, car il est le parent de chaque objet qui compose la page web il contient donc : l'objet document : la page en elle-même l'objet location : le lieu de stockage de la page l'objet history : les pages visitées précédemment l'objet frames : les cadres (division de la fenêtre en sousfenêtres) 25
26 L objet Window Exemple : window.open(" e_la_fenetre"); Options : menubar = yes/no : affiche ou non la barre de menu (fichier, edition,...) resizable = yes/no : définit si la taille de la fenêtre est modifiable ou non scrollbars = yes/no : affiche ou non les ascenceurs (barres de défilement) Exemple : <A href="javascript:self.close('nom_de_la_fenetre_');"> Cliquez ici pour fermer la fenêtre </A> 26
27 L objet Window Propriétés : frames[] : tableau de cadres contenus length : nombre de cadres (nombre d'éléments du tableau frames name : nom de la fenêtre dans laquelle on se trouve parent : fenêtre qui englobe celle dans laquelle on se trouve Méthodes appliquées dessus : alert(), confirm() et prompt() : font apparaître une boîte de dialogue open(), et close() : permettent l'ouverture et la fermeture de fenêtres Exemple : window.open(" e_la_fenetre"); 27
28 L objet document Élément majeur, permet de récupérer des informations d'un formulaire, créer des calques et les déplacer, écrire du texte... Propriétés : document.fgcolor permet de récupérer et de changer la couleur du texte de votre page HTML document.fgcolor = "#993333"; document.bgcolor permet de récupérer et de changer la couleur de fond de votre page HTML document.lastmodified permet de savoir quand la page html a été modifiée 28
29 L objet document Propriétés (suite) : document.linkcolor permet de récupérer et de changer la couleur des liens de votre page HTML document.location permet de récupérer et changer l'url de votre page HTML, ce qui revient à charger une autre page HTML document.location = "URL/monDoc.HTML"; document.write() permet d'écrire dans votre page HTML document.images[ ] permet de récupérer et changer les images de votre page HTML document.forms[ ] permet de récupérer et changer les informations de votre formulaire 29
30 L objet document Rappel : création de formulaires Autant qu on veut entre <form> </form> Options ou éléments Zone de texte : 2 possibilités <input type="text" name="nom" size="20"> <textarea name="impressions" rows="5" cols="30"> </textarea> Case à cocher <input type= "chekbox" name="nom" size="20"> Bouton radio < input type= "radio" name="sexe" value="femme"> 30
31 L objet document Rappel : création de formulaires Sélection <select name="continent"> <option>afrique < option >Amérique < option >Asie> < option >Europe < option >Océanie</select> 31
32 L objet document Le champ «text» : a par exemple comme propriétés : name : le nom du champ de texte value: le texte contenu dans le champ size: la taille du champ de texte 32
33 L objet document Le champ form : propriétés : action () Définit l'url où le formulaire sera envoyé elements Tableau représentant les éléments du formulaire length Nombre d'éléments à l'intérieur du formulaire method Définit le type d'envoi du formulaire (get ou post) name Définit le nom du formulaire target Définit la page (fenêtre ou frame) de réponse parent Indique une fenêtre d'un cadre (frame) 33
34 L objet document Le champ form : action () <html> <head><title>test</title> <script type="text/javascript"> <!-- function confirmation() { var x = window.confirm("ce formulaire est envoyé à " + document.formulaire_test.action); return x; } //--> </script> </head> <body> <form name="formulaire_test" action="mailto:toi-meme@cheztoi.com" onsubmit="return confirmation()"> <input type="text" size="40" name="saisie"> <input type="submit" value="envoyer"> </form> </body></html> 34
35 L objet document Exemple Il s agit d accéder au champ : case cochée pour modifier le contenu du texte : case cochée ou case non cochée : Code du formulaire <form name="form1"> <br> <input type="checkbox" name="checkbox" onclick="modifchamp();return true;"> <br> <input type="text" name="champ_text" value='essai du javascript' size='24'> </form> 35
36 L objet document Pour modifier le champ : objet-form1.html On utilise la fonction javascript associée au bouton checkbox suivante : <script language="javascript"> function ModifChamp() { if (document.forms["form1"].checkbox.checked) { document.forms["form1"].champ_text.value='bouton coché' } else { document.forms["form1"].champ_text.value='bouton non coché' } } </script> 36
37 L objet document Autre exemple : moyenne-notes.html Afficher la note d une élève dans une matière et calculer sa moyenne 37
38 L objet document Autre exemple : cacher-montrer.html Cacher montrer une image 38
39 L objet document Le champ form : length : sauvegarde le nombre de formulaires définis dans un fichier <body> <form name="formulaire_test" action="mailto:toi-meme@cheztoi.com"> <input type="hidden" value="daniel"> <input type="submit" value="daniel"> </form> <form name="formulaire_test" action="mailto:toi-meme@cheztoi.com"> <input type="hidden" value="antoine"> <input type="submit" value="antoine"> </form> <script type="text/javascript"> <!-- document.write(document.forms.length + " formulaires"); //--> </script> </body> 39
40 L objet document Le champ form : method : Sauvegarde la valeur qui figure lors de la définition du formulaire dans l'attribut method= - en principe, "get" ou "post". <body> function Methode() { if(document.formulaire_test.action.indexof("@") > 0) document.formulaire_test.method = "post"; else document.formulaire_test.method = "get"; return true; } <form name="formulaire_test" action="mailto:toimeme@cheztoi.com" onsubmit="return Methode()"> <input type="text" size="40" name="saisie"> <input type="submit" value="envoyer"> </form> 40
41 L objet document Le champ form : name : Sauvegarde le nom d un formulaire <html> <head><title>test</title> </head> <body> <form name="formulaire_test" action="mailto:toi-meme@cheztoi.com"> <input type="text" size="40" name="saisie"> <input type="submit" value="envoyer"> </form> <script type="text/javascript"> <!-- document.formulaire_test.saisie.value = document.formulaire_test.name; //--> </script> </body> </html> 41
42 L objet document Le champ form : target : Précise la cible (cadre) dans laquelle l affichage sera fait : <html> <head><title>test</title> <script type="text/javascript"> <!-- function cible() { document.formulaire_test.target = "bas"; return true; } //--> </script> </head> <body> <form name="formulaire_test" action="fichier.htm" onsubmit="return cible()"> <input type="text" size="40" name="saisie"> <input type="submit" value="envoyer"> </form> </body> </html> 42
43 L objet document Le champ form : submit() : Envoi du formulaire : JavaScript lance un compte à rebours avec la méthode settimeout(). Après millièmes de secondes, donc après une minute, la fonction on_y_va() est appelée. Celle-ci envoie le formulaire avec submit() <html> <head><title>test</title></head> <body> <form name="formulaire_test" action="/cgi-bin/estime.pl" method="get"> <input type="text" size="40" name="champ1"><br> <input type="text" size="40" name="champ2"><br> </form> <script type="text/javascript"> <!-- function on_y_va() { document.formulaire_test.submit(); } window.settimeout("on_y_va()",60000); //--> </script> </body></html> 43
44 L objet document Le champ form : elements : Propriétés : checked (coché) defaultchecked (coché par défaut) defaultvalue (valeur entrée par défaut) form (nom du formulaire) name (nom de l'élément) type (type de l'élément) value (valeur/contenu de l'élément) Méthodes : blur() (quitter l'élément) click() (cliquer sur l'élément) focus() (positionner sur l'élément) handleevent() ((traiter l'événement) select() (sélectionner du texte) 44
45 L objet document Checked : Exemple : Sauvegarde si oui ou non une case à cocher ou une case d'option est activée. Les valeurs possibles sont true ou 1 ou false ou 0. <script type="text/javascript"> <!-- function Ensuite() { if(document.formulaire_test.mode[0].checked == true) window.location.href="fichierfrm.htm"; else if(document.formulaire_test.mode[1].checked == true) window.location.href="fichier.htm"; else alert("veuillez faire un choix"); } //--> </script> </head><body> <form name="formulaire_test" action=""> <input type="radio" name="mode" value="avec"> avec cadres <input type="radio" name="mode" value="sans"> sans cadres <br> <input type="button" value="lancer" onclick="ensuite()"> </form> </body> </html> 45
46 L objet document defaultvalue : Sauvegarde le texte par défaut d'un champ de saisie <html><head><title>test</title> </head> <body> <form name="formulaire_test" action=""> uri: <input size="40" name="uri" value=" <input type="button" value="vas-y" onclick="window.location.href=document.formulaire_test.uri.value"> </form> <script type="text/javascript"> <!-- if(navigator.useragent.indexof("en") > 0) { document.formulaire_test.url.defaultvalue = " document.formulaire_test.url.value = document.formulaire_test.url.defaultvalue; } //--> </script> </body> </html> 46
47 Javascript Gestion d événements F. GEOFFROY 47
48 Interaction Appel de fonction à la demande : au clic <a href="... "> objet à cliquer... </a> Normalement : le href permet d ouvrir une page web ou d aller à un autre endroit du document Pour l utiliser pour appeler une fonction de réaction : On écrit : javascript + : + fonction fonction pré-définie javascript:alert("incrémenter veut dire augmenter") fonction personnelle javascript:surface-rectangle(x,y) attention au " de href : à l intérieur, on met des côtes <a href="javascript:alert('incrémenter veut dire augmenter')">(aide?)</a> 48
49 Appel de fonction dans href Exemple <html> <head><title>test</title> <script type="text/javascript"> <! function montrer() { alert(window.location.hash); } //--> </script> </head> <body> <a href="#a2">atteindre a2. Veuillez cliquer d'abord ici</a> <p> <a name="a2" href="javascript:montrer()">ici a2 - Cliquez ensuite ici</a> </body> </html> 49
50 Appel de fonction dans href Autre exemple <html> <head><title>test</title> <script type="text/javascript"> <! function souhait() { var cible = window.prompt("votre URI souhaitée:",""); window.location.href = cible; } //--> </script> </head> <body> <a href="javascript:souhait()">lien souhaité</a> </body> </html> 50
51 Les évènements Présentation Les événement sont l intérêt du JS en matière de programmation Web Ils donnent une interactivité à la page que vous consultez, ce qui n existe pas avec le HTML, si on excepte bien entendu le lien hypertexte Le JS permet de réagir à certaines actions de l utilisateur On nomme évènement le mot Event, et gestionnaire d événement le mot-clé onevent 51
52 Les évènements Fonctionnement Les évènements sont indiqués dans la balise d un formulaire, le plus souvent Ils apparaissent comme un paramètre supplémentaire et suivent une syntaxe particulière Syntaxe : <balise onevent="code"> balise : nom de la balise HTML qui supporte l événement onevent : gestionnaire d événement associé à l événement Event Code : fait le plus souvent référence à une fonction définie dans les balises <head> </head>. Il peut cependant s agir d instructions directement 52
53 Les évènements Fonctionnement Plusieurs gestionnaires d évènements peuvent être placés dans la même balise Certaines balises n appartenant pas à un formulaire peuvent supporter des gestionnaires d événement Exemple <a href=" onclick="alert( vous avez cliqué! );"> click?</a> Prévient du click puis la page 53
54 Les évènements Le clic de souris Gestionnaire d événement onclick Exemple : <input type="button" onclick="alert( vous avez cliqué sur le bouton ) ;"> Balises supportées : <input type="button"> <input type="checkbox"> <input type="radio"> <input type="reset"> <input type="submit"> <a href..> 54
55 Les évènements Le chargement Gestionnaire d événement onload Exemple : <body onload="alert( la page est chargée! ) ;"> Balises supportées : <body> <frameset> Effets : Au chargement, réaliser tel événement 55
56 Les évènements Error Gestionnaire d événement onerror Exemple : <img src="pix.gif" onerror="alert( Erreur de chargement! ) ;"> Balises supportées : <body> <frameset> <img> Effets : Prévient l erreur au chargement 56
57 Les évènements Abort Gestionnaire d événement onabort Exemple : <img src="pix.gif" onabort= alert( Vous avez interrompu le chargement de l image! ) ;"> Balises supportées : <img> Effets : Prévient l erreur au chargement 57
58 Les évènements Le passage de la souris Gestionnaire d événement onmouseover Exemples : <div style="width:50; height:50; background:lightsteelblue;" onmouseover="alert('le curseur entre dans la zone bleue');"></div> <div> <P onmouseover="this.style.color='red'" onmouseout="this.style.color='black'"> Move the mouse pointer over this text, then move it elsewhere in the document.</div> <a href=" onmouseover="alert('pour aller sur google.fr, cliquer ici');"> href=" onmouseover="alert( Pour aller sur google.fr, cliquer ici ) ;"> Balises supportées : Presque toutes Effets : Prévient quand on survole la cible : zone, texte, lien 58
59 Les évènements L éloignement de la souris Gestionnaire d événement onmouseout Exemples : <a href=" onmouseout= alert( Vous ne voulez pas y aller? ) ;"> Balises supportées : Presque toutes Effets : Prévient quand on s éloigne de la cible 59
60 Les évènements Le focus Gestionnaire d événement onfocus Exemples : <input type="text" value="votre nom" name= nom onfocus="alert( Ecrivez votre nom ici ) ;"> Balises supportées : <input type="text"> <select> <textarea> <input type="password"> Effets : Écrit le message quand on clique sur la zone d entrée du texte 60
61 Les évènements Le blur Gestionnaire d événement onblur Exemples : <input type="text" value="votre nom" name="nom" onblur="alert( Vous n\ avez rien oublié? ) ;"> Balises supportées : <input type="text"> <select> <textarea> <input type="password"> Effets : Avertit à la fin du remplissage dans la zone d écriture, si on n a rien oublié 61
62 Les évènements Les changements : choix-form.html Gestionnaire d événement onchange Exemples : <input type="text" value="votre nom" name="nom" onchange="alert( Vous avez changé votre nom?? ) ;"> Balises supportées : <input type="text"> <select> <textarea> <input type="password"> Effets : Avertit du changement par rapport à ce qu il y avait d écrit dans la zone d écriture 62
63 Les évènements La sélection Gestionnaire d événement onselect Exemples : <input type="text" value="votre nom" name= "nom" onselect="alert( Vous avez sélectionné un champ ) ;"> Balises supportées : <input type="text"> <textarea> Effets : Avertit de la sélection d un champ 63
64 Les évènements L envoi Gestionnaire d événement onsubmit Exemple : <input type="submit" value="envoyer" name="envoi" onsubmit="alert( C est parti! ) ;"> Balises supportées : <input type="submit"> Effets : Avertit de la sélection d un champ 64
65 Les évènements Le reset Gestionnaire d événement onreset Exemple : <input type="reset" value="effacer" name= effacer onsubmit= alert( On efface tout! ) ;"> Balises supportées : <input type="reset"> Effets : En appuyant sur le bouton effacer, il remet dans la zone de texte : votre nom 65
66 La commande InnerHTML Rôle Permet de changer le contenu d une balise Le HTML contenu entre les balises <DIV> peut être changé de manière dynamique Par exemple : <div id=divexample> Hello World </div> Tout le HTML entre <DIV> et </DIV> peut être remplacé dynamiquement en utilisant le code Javascript : <script language="javascript"> document.getelementbyid('divexample').innerhtml="good Afternoon"; </script> De cette manière, il peut être changé dans n importe quel code HTML valide 66
67 La commande InnerHTML Exemple : TD1-JavaScript/innerHTML.html 67
68 Applications Memory : memory/memory.html Tableau Formulaire 68
69 L E M E M O R y L E F O R M U L A I R E <body> document.write('<table border="0" align="center">'); for (i=1 ;i<(nbc/4)+1 ;i++){ document.write('<tr>'); for (t=1 ;t<5 ; t++){ cpt++; document.write('<td><a href="#" onclick="change_im('+(cpt)+')"><img src="'+non_im+'0.gif" width="99" height="99" border="0"></a></td>'); } document.write('</tr>'); } document.write('</table><p> </p>'+ '<form name="form1">'+ <table width="520" border="0" align="center" bgcolor="#99ffff">'+'<tr><td width="200" align="center">'+'nombre de coups '+'<input name="result" type="text" id="result2" size="5">'+'</td><td width="100" align="center">'+'<input type="button" name="submit" onclick="window.location=\'memory.html\'" value="rejouer">'+'</td><td align="center">'+'<input type="button" name="submit" onclick="window.location=\'index.html\'" value="quiter">'+'</td></tr><tr>'+ '<td colspan="3">le but du jeu est de retourner '+'les cartes 2 par 2, afin de trouver les cartes identiques</td>'+ '</tr></table> </form>'); </body> 69
70 for (i=1 ;i<nb ;i++) { nb_aleatoire(nbc); tirage[i]= nombre; for (t=1 ; t<i ;t++){ if (tirage[t]==nombre){i=i-1;} } } Permet de ranger dans tirage des valeurs différentes entre 1 et 11 for (i=1 ;i<nb ;i++) { if (tirage[i]>divs) nbtire=tirage[i]-divs; else nbtire=tirage[i]; place[i]=nbtire; } Convertit les valeurs en base 6 : on retranche à toute valeur supérieure à 6, la valeur 6, de manière à disposer de couples de valeurs identiques (utiles pour le jeu) 70
71 function change_im(nbim) { // if (place[nbim]!=0) { if (nbim==nbim2) nbim=0; else{ if (nbim==nbim3) nbim=0; else{ if (choixim==3){ if (val1==val2) { efface(nbim2);efface(nbim3);gain++;} else { no_efface(nbim2);no_efface(nbim3);} choixim=1;nbim3=0 } if (choixim==1) {nbim2=nbim;val1=place[nbim];choix++;} if (choixim==2) {nbim3=nbim;val2=place[nbim];} choixim++; } } document.images[nbim-1].src = non_im+place[nbim]+".gif"; if (choixim==3){ if (gain==divs-1) { settimeout("efface(nbim2);efface(nbim3);document.images[1].src = 'gagne.gif';",500);gain++; } } document.form1.result.value = choix } } 71
72 Applications Puzzle : puzzle/puzzle.html On clique sur une case puis sur une autre pour indiquer où on veut déplacer la première On peut voir le puzzle rassemblé 72
TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012
TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE
Plus en détailModule Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP
Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec
Plus en détailSéance d ED n 5 : HTML et JavaScript
Séance d ED n 5 : HTML et JavaScript EXERCICE 1 1) le but de cet exercice est de construire l'interface suivante en html: une réponse : 1)
Plus en détailIntroduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)
Introduction PHP = Personal Home Pages ou PHP Hypertext Preprocessor Langage de script interprété (non compilé) Plan Avantages Fonctionnement interne Bases du langage Formulaires Envoi d un email Avantages
Plus en détailFormulaires et Compteurs
Formulaires et Compteurs Création de formulaires et de compteurs avec extensions FrontPage ou ASP. INFORMATIONS CONNEXES Le but du présent manuel est de permettre à une personne familière d Internet de
Plus en détailFormulaire pour envoyer un mail
Formulaire pour envoyer un mail AVERTISSEMENT : Ce tuto est une compilation de plusieurs sources trouvées sur internet, dont les références sont données à la fin de cet article. Le but de ce tutoriel n'est
Plus en détailNFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web
NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des
Plus en détailCréation de formulaires interactifs
SESSION 16 Création de formulaires interactifs Programme de la session Lancer un sondage en utilisant divers éléments d'entrée de formulaire Traiter les entrées utilisateur Activer un script à partir d'un
Plus en détailServeur d'application Client HTML/JS. Apache Thrift Bootcamp
Serveur d'application Client HTML/JS Apache Thrift Bootcamp Pré-requis La liste ci-dessous de logiciels doit être installée et opérationnelle sur la machine des participants : Compilateur thrift http://thrift.apache.org/
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailFailles XSS : Principes, Catégories Démonstrations, Contre mesures
HERVÉ SCHAUER CONSULTANTS Cabinet de Consultants en Sécurité Informatique depuis 1989 Spécialisé sur Unix, Windows, TCP/IP et Internet Séminaire 15 ans HSC Failles XSS : Principes, Catégories Démonstrations,
Plus en détailActivités HTML. Code: act-html
Activités HTML act-html Activités HTML Code: act-html Originaux url: http://tecfa.unige.ch/guides/tie/html/act-html/act-html.html url: http://tecfa.unige.ch/guides/tie/pdf/files/act-html.pdf Prérequis:
Plus en détailHTML, CSS, JS et CGI. Elanore Elessar Dimar
HTML, CSS, JS et CGI Elanore Elessar Dimar Viamen GPAs Formation, 13 avril 2006 Sommaire Qu est-ce que HTML? HTML : HyperText Marckup Language XML : extensible Marckup Language Qu est-ce que HTML? HTML
Plus en détailE-Remises Paramétrage des navigateurs
E-Remises Paramétrage des navigateurs P-1651-DCI0015-9.00-Navigateurs Windows.doc Sommaire 1 UNE ERREUR JAVA APPARAIT : PROBLEME DE PARAMETRES DE SECURITE... 3 1.1 AVEC INTERNET EXPLORER... 3 1.2 AVEC
Plus en détailTD HTML AVEC CORRECTION
TD HTML AVEC CORRECTION On utilisera Notepad++ comme éditeur sur Windows Vous créez un répertoire www sous vos répertoires personnels et vous mettrez vos pages dedans. Créez vos fichiers HTML et n oubliez
Plus en détailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailProgrammation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Plus en détailDOM - Document Object Model
DOM - Document Object Model 1 But de DOM Interfacer les langages de programmation avec les documents XML en les associant avec un modèle orienté objet DOM permet aux programmes et scripts : d'accéder et
Plus en détailHP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)
HP Data Protector Express Software - Tutoriel 4 Utilisation de Quick Access Control (Windows uniquement) Que contient ce tutoriel? Quick Access Control est une application qui s'exécute indépendamment
Plus en détailCREATION d UN SITE WEB (INTRODUCTION)
CREATION d UN SITE WEB (INTRODUCTION) Environnement : World Wide Web : ordinateurs interconnectés pour l échange d informations ( de données) Langages : HTML (HyperText Markup Language) : langages pour
Plus en détailSommaire Accès via un formulaire d'identification... 4 Accès en mode SSO... 5 Quels Identifiant / mot de passe utiliser?... 6
Sommaire Accès via un formulaire d'identification... 4 Accès en mode SSO... 5 Quels Identifiant / mot de passe utiliser?... 6 2 І O2S Intégration O2S dans un site Internet Ce document présente une description
Plus en détailPublication dans le Back Office
Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008
Plus en détailModule BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Plus en détailIntroduction à Expression Web 2
Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer
Plus en détailET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.
ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détailSHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5
SHERLOCK 7 Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 Cette note montre comment intégrer un script Java dans une investigation Sherlock et les différents aspects de Java script. S T E M M E R I M A G I N
Plus en détailManuel du composant CKForms Version 1.3.2
Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant
Plus en détailAttaques de type. Brandon Petty
Attaques de type injection HTML Brandon Petty Article publié dans le numéro 1/2004 du magazine Hakin9 Tous droits reservés. La copie et la diffusion de l'article sont admises à condition de garder sa forme
Plus en détailDocument Object Model (DOM)
Document Object Model (DOM) Jean-Claude Charr Maître de conférences IUT de Belfort Montbéliard Université de Franche Comté Description générale Définit un standard pour accéder aux documents structurés
Plus en détailNAMEBAY PRO. votre site de revente de noms de domaine en marque blanche. Documentation technique
NAMEBAY PRO votre site de revente de noms de domaine en marque blanche Documentation technique SOMMAIRE 1. PRÉSENTATION... 3 2. FONCTIONNEMENT... 4 2.1. ETAPE 1 : Devenir revendeur de noms de domaine...
Plus en détailGUIDE MEMBRE ESPACE COLLABORATIF. Février 2012
GUIDE MEMBRE ESPACE COLLABORATIF Février 2012 Ce document est disponible sur le site WEB de l Agence de la santé et des services sociaux de la Montérégie, à l adresse suivante : http://extranet.santemonteregie.qc.ca/userfiles/file/espace-collabo/2012-02-04guide-membre-espace-collaboratif.pdf
Plus en détailInfo0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java
Info0101 Intro. à l'algorithmique et à la programmation Cours 3 Le langage Java Pierre Delisle, Cyril Rabat et Christophe Jaillet Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique
Plus en détailTechniques de Programmation pour Internet
Séance 7 Transactions par CGI Année Spéciale Informatique ENSIMAG 2002-2003 James L. Crowley Anullé Le but de l'exercice est d'introduire un certain nombre de constructions en PERL utiles pour la programmation
Plus en détailFAQ Trouvez des solutions aux problématiques techniques.
FAQ Trouvez des solutions aux problématiques techniques. 1. Au lieu des livres numériques dont je m'attendais, j'ai téléchargé un fichier qui s'intitule «urllink.acsm». Où est le livre numérique? 2. Comment
Plus en détailInternet : Naviguer en toute sérénité
Internet 01 Mozilla Firefox Internet : Naviguer en toute sérénité Tutoriel Pratique 2 : «Internet : naviguer en toute sérénité» Durée de la séance : 2h tout public prérequis : - Connaître et utiliser les
Plus en détailESPACE COLLABORATIF SHAREPOINT
Conseil de l Europe Service des Technologies de l Information ESPACE COLLABORATIF SHAREPOINT DOSSIER D UTILISATEUR 1/33 Sommaire 1. Présentation de SharePoint... 3 1.1. Connexion... 4 2. Les listes...
Plus en détailSélection du contrôleur
Démo CoDeSys - 1 - 1. Configuration de l environnement de travail : Lancer le logiciel CoDeSys Fichier Nouveau Lors de la première utilisation, une boîte de dialogue apparaît permettant la sélection du
Plus en détailTélécharger et Installer OpenOffice.org sous Windows
Télécharger et Installer OpenOffice.org sous Windows Version Date Auteur Commentaires 1.00 15/11/2008 Denis Bourdillon Création du document. Mise en forme de texte 1/15 Saison 2008-2009 Table des matières
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailOuvrir le compte UQÀM
Cliquez sur le titre pour visionner 1 Cliquez sur le titre pour visionner 2! Préliminaires! Ouvrir le compte UQÀM! Accéder au compte UQÀM! Paramètres de configuration! Les dossiers! Gérer les dossiers!
Plus en détailManuel d utilisation email NETexcom
Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailPrésentation du Framework BootstrapTwitter
COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...
Plus en détailStellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation
Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation 1 Présentation Stellar Phoenix Outlook PST Repair - Technical offre une solution complète pour la récupération de données à partir
Plus en détailComment accéder à d Internet Explorer
Comment accéder à d Pour ouvrir l application, vous n avez qu à doublecliquer sur l icône de celle-ci : ou vous pouvez encore allez le chercher par le raccourci dans la barre des tâches : Lorsque l application
Plus en détailALGORITHMIQUE ET PROGRAMMATION En C
Objectifs ALGORITHMIQUE ET PROGRAMMATION Une façon de raisonner Automatiser la résolution de problèmes Maîtriser les concepts de l algorithmique Pas faire des spécialistes d un langage Pierre TELLIER 2
Plus en détailCliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.
GERER SES FAVORIS AVEC INTERNET EXPLORER Un favori est un marque-page virtuel qui permet de mémoriser l'adresse URL d'une page web. Cette adresse est donc enregistrée par le logiciel de navigation. Un
Plus en détail1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5
1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en
Plus en détailFormation VBA 3 Interagir
Formation VBA 3 Interagir 1 Utilisation des UserForms Les UserForms sont des interfaces largement configurables, il convient de ne pas les limiter à tel ou tel usage qui pourrait être présenté à titre
Plus en détailGestion des documents avec ALFRESCO
Gestion des documents avec ALFRESCO 1 INTRODUCTION : 2 1.1 A quoi sert ALFRESCO? 2 1.2 Comment s en servir? 2 2 Créer d un site collaboratif 3 2.1 Créer le site 3 2.2 Inviter des membres 4 3 Accéder à
Plus en détailGilles.Roussel univ-mlv.fr HTTP/1.1 RFC 2068
HTTP/1.1 RFC 2068 1 Caractéristiques Niveau application Sans état Tout transfert de données Au dessus du protocole TCP Largement utilisé dans le World Wide Web Utilise les normes : URI (Uniform Resource
Plus en détailAccès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»
Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows» 1 Introduction... 2 2 Contrôle de la version d Internet Explorer... 3 3 Contrôle de la Machine Virtuelle Java de Microsoft...
Plus en détailINCORPORER EXCEL EN LIGNE DANS UN FICHIER CRÉÉ AVEC L ÉDITEUR DE TEXTE 15 avril 2015
TABLE DES MATIERES Incorporer une feuille de calcul dans un fichier créé avec l Éditeur de texte de PLACE... 1 Avantages :... 1 Contraintes :... 2 Accéder à Microsoft OneDrive :... 2 Créer un classeur
Plus en détailCREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML
CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML A L'AIDE DU LOGICIEL LIBRE OFFICE Libre Office 3.3.3 et Open Office.org 3.3.0 sont deux suites bureautiques complètes, équivalentes (seule la charte
Plus en détailLes services usuels de l Internet
Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types
Plus en détailChapitre 1. Prise en main
Guide de référence Guide de référence Chapitre 1. Prise en main Le processus d'enquête Le processus d'enquête comporte 5 étapes toutes prises en charge par le logiciel : Conception des formulaires Cette
Plus en détailBernard Lecomte. Débuter avec HTML
Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.
Plus en détailManuel Utilisateur. Boticely
Manuel Utilisateur Boticely Auteur : Logica Version : 1.4 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales
Plus en détailInternet Explorer. Microsoft. Sommaire :
Microsoft Internet Explorer Sommaire : PRESENTATION DE L'INTERFACE... 2 RACCOURCIS CLAVIER... 2 GESTION DES FAVORIS... 4 SYNCHRONISATION DES PAGES... 5 PERSONNALISER SON NAVIGATEUR... 7 CONFIGURATION DU
Plus en détailPublier dans la Base Documentaire
Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008
Plus en détailModule SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés
Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement
Plus en détailLes calques supplémentaires. avec Magix Designer 10 et autres versions
Les calques supplémentaires avec Magix Designer 10 et autres versions Pourquoi ajouter un calque à votre page web? L'ajout d'un calque à une page web est parfois nécessaire lorsque la page est déjà bien
Plus en détailSTAGE IREM 0- Premiers pas en Python
Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer
Plus en détailLe service de création de site Internet : Mode d emploi. La Création de Site Internet
Le service de création de site Internet : Mode d emploi Sommaire 1) Comment se connecter à votre interface client? 2) Comment démarrer la création de votre site Internet? 3) Comment gérer les pages de
Plus en détailVolet de visualisation
Mode emploi pour ajouter une adresse email (compte de messagerie) et envoyer un message avec Windows Live Mail Dans ce mode d emploi nous allons ajouter une adresse email (compte de messagerie) et aussi
Plus en détailOn trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (http://www.ccdmd.qc.ca/ri/cantare)
Cantare 2 Introduction L outil logiciel Cantare s adresse à toute personne qui veut construire des leçons visant l apprentissage d une langue par l écoute de chansons ou de fichiers sonores dont les paroles
Plus en détailECLIPSE ET PDT (Php development tools)
ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement
Plus en détailFailles des applications Web. Ce document est extrait du travail de diplôme de M. DIZON dans l état.
Failles des applications Web Ce document est extrait du travail de diplôme de M. DIZON dans l état. 1 Introduction...1 2 Contournement de validation javascript...2 2.1 Introduction...2 2.2 Principe de
Plus en détailMalgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web.
Création d une carte heuristique avec Freeplane Version : 1.1.3 Barre de menus Barre d outils Barre des touches de fonctions Espace de travail Barre d icônes Éditeur de notes Freeplane est un logiciel
Plus en détailcbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION
cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION Introduction L application cbox peut-être installée facilement sur votre
Plus en détailMes documents Sauvegardés
Mes documents Sauvegardés Guide d installation et Manuel d utilisation du logiciel Edition 13.12 Photos et illustrations : Copyright 2013 NordNet S.A. Tous droits réservés. Toutes les marques commerciales
Plus en détail1 TD 2 : Construction d'une chier Acrobat et envoi par email
1 TD 2 : Construction d'une chier Acrobat et envoi par email (correction page??) Un professeur de maths a instauré une coutume lors de la dernière séance de la semaine. Le vendredi est consacré à la correction
Plus en détailWINDOWS 8. Windows 8 se distingue par la présence de 2 interfaces complémentaires :
WINDOWS 8 Windows 8 : généralités Windows 8 est la dernière version du système d'exploitation de Windows, sortie en octobre 2012. Si vous possédez un ordinateur récent, il y a de fortes chances que votre
Plus en détail.NET - Classe de Log
.NET - Classe de Log Classe permettant de Logger des données Text Dans tous les projets, il est indispensable de pouvoir stocker de l'information textuelle : Pour le suivi des erreurs Pour le suivi de
Plus en détailcbox VOS FICHIERS DEVIENNENT MOBILES! POUR CLIENT MAC OS X MANUEL D UTILISATION
cbox VOS FICHIERS DEVIENNENT MOBILES! POUR CLIENT MAC OS X MANUEL D UTILISATION Introduction L application cbox peut-être installée facilement sur votre ordinateur. Une fois l installation terminée, le
Plus en détailSolutions en ligne Guide de l utilisateur
Solutions en ligne Guide de l utilisateur Décembre 2009 Informations générales... 1 Configuration minimale requise... 1 Connexion... 1 Page d accueil des Solutions en ligne... 2 Utilisation de la table
Plus en détail< Atelier 1 /> Démarrer une application web
MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE
Plus en détailas Architecture des Systèmes d Information
Plan Plan Programmation - Introduction - Nicolas Malandain March 14, 2005 Introduction à Java 1 Introduction Présentation Caractéristiques Le langage Java 2 Types et Variables Types simples Types complexes
Plus en détaill'ordinateur les bases
l'ordinateur les bases Démarrage de l'ordinateur - Le bureau, mon espace de travail - J'utilise la souris - Ouvertes ou fermées, les fenêtres - Dans l'ordinateur, tout est fichier - Le clavier : écrire,
Plus en détailGuide d utilisation et d administration
Guide d utilisation et d administration Guide d utilisation et d administration l Sommaire Logo Vtiger...1 Chapitre 1. Premières étapes...5 Devenir un utilisateur...5 Installation sur PC et autres conditions...5
Plus en détailThunderbird est facilement téléchargeable depuis le site officiel
0BThunderbird : une messagerie de bureau simple et gratuite! Thunderbird est un logiciel de messagerie résident dans votre système, spécialisé dans la gestion des courriers électroniques. Thunderbird n
Plus en détailCours Informatique Master STEP
Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions
Plus en détailPARAMETRER INTERNET EXPLORER 9
PARAMETRER INTERNET EXPLORER 9 Résumé Ce document vous donne la marche à suivre pour paramétrer Microsoft Internet Explorer 9, notamment en vous indiquant comment lancer Internet Explorer 9, réinitialiser
Plus en détail:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.
REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Microsoft Outlook Mai 2004 IFP BIRKHADEM, Rue des trois frères
Plus en détailCréer et partager des fichiers
Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation
Plus en détailPARAMETRAGE D INTERNET EXPLORER POUR L UTILISATION DE GRIOTTE
PARAMETRAGE D INTERNET EXPLORER POUR L UTILISATION DE GRIOTTE ETAPE 1 : configurer votre site Griotte comme site de confiance. Ouvrir votre navigateur sur une page Griotte, n importe laquelle, par exemple
Plus en détailLe générateur d'activités
Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.
Plus en détailFORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères
FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant
Plus en détailGestion de contenu d un site web avec TYPO3 Manuel de l administrateur
Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur 1. Présentation de Typo3... 2 2. Rôle de l administrateur... 2 3. Configuration du site Web... 3 3.0 Que faire si les changements
Plus en détailclaroline classroom online
de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3
Plus en détailAccess 2007 FF Access FR FR Base
ACCESS Basic Albertlaan 88 Avenue Albert Brussel B-1190 Bruxelles T +32 2 340 05 70 F +32 2 340 05 75 E-mail info@keyjob-training.com Website www.keyjob-training.com BTW TVA BE 0425 439 228 Access 2007
Plus en détailGuide de réalisation d une campagne e-mail marketing
Guide de réalisation d une campagne e-mail marketing L ère des envois d e-mails en masse est révolue! Laissant la place à une technique d e-mail marketing ciblé, personnalisé, segmenté et pertinent. La
Plus en détailNAS 106 Utiliser le NAS avec Microsoft Windows
NAS 106 Utiliser le NAS avec Microsoft Windows Accéder aux fichiers sur votre NAS en utilisant Windows et configurer un disque réseau C O L L E G E A S U S T O R OBJECTIFS DU COURS À la fin de ce cours,
Plus en détailManuel d utilisation du web mail Zimbra 7.1
Manuel d utilisation du web mail Zimbra 7.1 ma solution de communication intelligente Sommaire 1 Connexion à la messagerie Zimbra p.4 1.1 Prérequis p.4 1.1.1 Ecran de connexion à la messagerie p.4 2 Presentation
Plus en détailUn duo de choc : DocuWare et Microsoft Outlook
Connect to Outlook Product Info Un duo de choc : DocuWare et Microsoft Outlook Avec Connect to Outlook, vous pouvez archiver vos e-mails directement depuis MS Outlook dans DocuWare. Grâce à la recherche
Plus en détailRéglages du portail de P&WC
Réglages du portail de P&WC Afin de régler votre navigateur Internet Explorer et de résoudre quelques problèmes spécifiques que les utilisateurs du portail de P&WC pourraient éprouver, nous vous recommandons
Plus en détailComment utiliser mon compte alumni?
Ce document dispose d une version PDF sur le site public du CI Comment utiliser mon compte alumni? Elena Fascilla, le 23/06/2010 Sommaire 1. Introduction... 2 2. Avant de commencer... 2 2.1 Connexion...
Plus en détailCMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration
CMS Made Simple Version 1.4 Jamaica Système de gestion de contenu CMS Made Simple est entièrement gratuit sous licence GPL. Tutoriel utilisateur Récapitulatif Administration Le système de gestion de contenu
Plus en détail