JavaScript. Entrée/sortie de données avec JavaScript. Qu est ce que c est? HTML et Javascript. HTML et Javascript. Gérer les erreurs 03/10/16
|
|
- Achille Cartier
- il y a 6 ans
- Total affichages :
Transcription
1 Qu est ce que c est? JavaScript Partie 1 Dynamiser un site web codé en HTML Développer des applications Internet Langage de script simplifié orienté objet Exécuté coté client Scripts interprétés écrit dans le document HTML entre des balises S 2 HTML et Javascript HTML et Javascript Balises spécifiques indispensables <script type="text/javascript"></script> Possibilité de spécifier une version <script type="text/javascript1.3"></script> JavaScript désactivé <noscript>cette page utilise JavaScript</noscript> 3 alert('coucou'); Insertion dans le corps : exécution directe fichierjs.js function coucou() alert('coucou'); <body> <script type='text/javascript' src='fichierjs.js'></script> </body> Insertion dans l entête : appel par un évènement fichierjs.js <head> <script type='text/javascript' src='fichierjs.js'></script> </head> <body onload='fonctionjs()'> 4 Gérer les erreurs Sous Firefox Menu Outils de développement web / Console Sous IE <9 : En cas d erreur, double cliquer sur le attention de la barre d état Opera Page/Outils de développeur/console d erreurs Google chrome Icône clé menu Outils de développement/console Safari Activer menu Développement. Clic sur roue/préférences onglet Avancées/cochez Afficher le menu Icône/Développement/Afficher la console des erreurs 5 Entrée/sortie de données avec JavaScript Méthode alert() : ne renvoie rien alert( Salut!!!'); Méthode confirm() : renvoie true ou false var res=confirm('etes vous sur?'); Méthode prompt() : renvoie chaine de caractère ou null var text=prompt('quel est votre nom?','toto'); 6 1
2 Syntaxe du JavaScript Création de variables (1) Règles générales Espaces n'importe où dans le script. ; à la fin de chaque commande 2.5 et pas 2,5 Le langage JavaScript est sensible à la casse Deux manières pour intégrer des commentaires //Double slash devant la ligne de code /*Encadrer le code sur plusieurs lignes */ 7 Déclaration var pour déclarer une ou plusieurs variables Affectation = pour affecter une valeur var i, j, k=2; //Déclaration de i, j et k i = 0; //Affecter 0 à i var max = 10; //Déclaration et affectation de max var caractere = ['a', 'b', 'c']; //Déclaration et affectation de caractère 8 Création de variables (2) Portée des variables Variable globale Déclaration et affectation Utilisation variable non déclarée : erreur Lecture variable non déclarée mais valeur affectée : propriété de window variable déclarée mais aucune valeur affectée : indéfinie (undefined). 9 i=0; alert(i); //0 var k; alert(k); //undefined alert(j); //erreur Déclarée en début de script Accessible à n'importe quel endroit du programme Variable locale Déclarée à l'intérieur d'une fonction Utilisable que dans la fonction elle-même Pas de variable locale pour les boucles Bonnes pratiques Utiliser une fonction parente pour éviter les variables globales 10 Noms des variables Premier caractère Lettre (majuscule ou minuscule) var 123;//non valide Type des variables Caractères autorisés Lettres, chiffres, ou _ (underscore) var indice_tab1;//valide Caractères interdits Caractères spéciaux et accentués (é, à, ç, ï, etc..),espaces Casse Différence entre lettre majuscules et minuscules var Indice, indice;//2 variables différentes Mots interdits Mots réservés JavaScript 11 Automatique En fonction du type de données affectées à la variable Principaux types de valeurs Chaine de caractères Nombre Booléen : true et false 12 var variable = 'nom'; var variable = 2; 2
3 Type spéciaux Fonctions prédéfinies null Absence de données dans une variable Une seule valeur : null undefined Aucune valeur affectée à une variable non déclarée Une seule valeur : undefined (non définie) isfinite Renvoie true si l élément passé paramètre est un nombre fini Renvoie false si ce n'est pas un nombre ou l'infini isnan isfinite(240) //retourne true isfinite("un nombre") //retourne false Renvoie true si le paramètre n est pas un nombre (NaN : Not a Number) Renvoie false si c est un nombre isnan("un nombre") //retourne true isnan(20) //retourne false Fonctions prédéfinies Les Fonctions parsefloat analyse une chaîne de caractères et retourne un nombre décimal Renvoie NaN (Not a Number) si l'argument évalué n'est pas un nombre parseint var numero="32"; var nombre=parsefloat(numero); // retourne 32 Analyse une chaîne et retourne un nombre entier de la base spécifiée. La base peut prendre les valeurs 16 (hexadécimal) 10 (décimal), 8 (octal), 2 (binaire). var note=15.5; var arrondi = parseint(note, 10); //retourne 15 Définition //sans parametres function bye() alert('bye!!!'); Appel < onclick="bye();"/> < onclick="bye('harry', 'Potter');"/> //avec parametres function bye(mot1,mot2) alert('bye ' + mot1 + mot2 +'!!! '); var nom = 'Potter'; var prenom = 'Harry'; bye(prenom, nom); Les opérateurs (1) Les opérateurs (2) Priorité croissante + Concatène des chaînes etudiant = "nom" + " prenom"; + Additionne somme = 2 + 5; - Soustrait somme = 2-5; * Multiplie somme = 2 * 5; / Divise moyenne = somme / 3; % Modulo nbre_pair = nbre %2; ++ Incrémente de 1 compteur++; -- Décrémente de 1 somme--; 17 Opérateurs de comparaison Opérateurs logiques < Inférieur strict > Supérieur strict <= Inférieur ou égal x <= 2 ; >= Supérieur ou égal x >= 2 ; = = Egal ( "identique à" ) x < 2 ; compteur < 101 'notte' < 'pomme' x > 2 ; compteur > x 'chat' > 'chien' x = = 2 ;!= Différent x!= 2 ; && ET (x >2 && x < 5) OU (x < -2 x > 2) 1 8 3
4 Le Test if Le test switch() case: if( ) if(nb == 1) alert('nb vaut 1'); if( ) else if(nom == '') alert('entrez votre nom'); else alert ('bonjour' + nom); 19 if(nom == '') alert('entrez votre nom'); var pays; pays = prompt('votre pays d\'origine=','france'); switch (pays) case 'Allemagne': alert('guten Tag'); break; case 'Italie' : alert('buon giorno'); break; case 'France' : alert('bonjour'); break; default: alert('je ne parle pas votre langue'); 20 Les boucles Les Objets S for ( ) for (i=1 ; i < 10 ; i++) alert('i vaut ' + i); S do while( ); do nom = prompt ('entrez votre nom'); while(isfinite(nom)); 2 1 S while( ) var i = 1; while (i < 10) alert('i vaut ' + i); i++; Objets globaux navigator : le navigateur window : la fenêtre du navigateur document : la page HTML Les éléments de la page HTML Modification des objets Appel à partir d évènements Via les propriétés et les méthodes des objets Différents navigateurs Ils ne supportent pas tous les mêmes objets 22 Les Objets JavaScript L objet String Objets prédéfinis ou définis par l utilisateur Array, Boolean, Date, Function, Image, Number, Object ou String Création : nouvelle instance ou nouveau type d objet monobjet = new type_objet(parametres) var texte = new String('Une chaîne de caractère'); var texte='une chaîne de caractère ; Accès aux propriétés monobjet.propriété var longueur = texte.length; Concaténation var etudiant = 'nom' + ' prenom';//nom prenom Longueur d une chaîne var longueur = etudiant.length;//10 n ième caractère d une chaîne var lettre5 = etudiant.charat(4);//p Extraction d une partie de la chaîne Accès aux méthodes monobjet.méthode() var longueur = texte.touppercase(); 23 var date1 = "16/10/06"; var mois = date1.substring(3,4);//
5 L objet Array L objet Math Exemple Exemple var pays = new Array('Grece','Italie','Espagne'); pays[0];// Grece pays.sort();//espagne Grece Italie pays[0];// Espagne var alea=math.random();// var arrondi=alea*100; // arrondi=math.round(alea*100);// L objet Date L opérateur Typeof Exemple var aujourd=new Date(); var jour=aujourd.getdate(); var mois=aujourd.getmonth(); var annee=aujourd.getfullyear(); alert(jour+' '+mois+' '+annee); var i = 1; typeof i; //retourne number var nom="toto"; typeof nom; //retourne string var jour = new Date();typeof jour; //retourne object var choix = true; typeof choix; //retourne boolean var cas = null; typeof cas; //retourne object typeof parsefloat; //retourne function typeof Math; //retourne object Les objets du navigateur L objet document document images[0] forms[0] links[0] elements[0] elements[1] elements[2] elements[3]
6 Méthodes de document L objet document S Méthodes de document : S close( ) : ferme le document en écriture; S open( ) : ouvre le document en écriture; S write( ) : écrit dans le document; S writeln( ) : écrit dans le document et effectue un retour à la ligne S getelementbyid(id) retourne l élément correspondant à l ID document images[0] forms[0] links[0] form1 elements[0] elements[1] elements[2] elements[3] 31 nom prenom tel ok 32 Différents accès aux éléments <form id="form1" action="message()" onsubmit="return test()"> <div><label for="nom">nom <input type="text" id="text" /></label> <label for="prenom">prenom <input type="text" id="prenom" /></label> <label for="tel">tel <input type="text" id="tel" /></label> <input type="submit" value="ok" /></div> <div id="message">message <input type="text" name="message" /> </div> </form> function message() var nom=document.forms[0].elements[0].value; //numero form ou element var prenom=document.forms['form1'].elements['prenom'].value; //id ou name var tel=document.getelementbyid("tel").value; //id directe document.getelementbyid("form1").message.value="bonjour "+prenom +" "+nom; //id et name 33 Valider un formulaire (1) <form id="form1" action="message()" onsubmit="return test()"> <div><label for="nom">nom <input type="text" id="text" /></label> <label for="prenom">prenom <input type="text" id="prenom" /></label> <label for="tel">tel <input type="text" id="tel" /></label> <input type="submit" value="ok" /></div> <div id="message">message <input type="text" name="message" /></ div> </form> function test() var nom=document.forms[0].elements[0].value; var prenom=document.forms['form1'].elements['prenom'].value; var tel=document.getelementbyid("tel").value; var res = true; return res; 34 Valider un formulaire (2) Valider un formulaire (3) function test() var nom=document.forms[0].elements[0].value; var prenom=document.forms['form1'].elements['prenom'].value; var tel=document.getelementbyid("tel").value; var res = true; if (nom == "") res=false; alert("remplir le champ nom"); else if (prenom == "") res=false; alert("remplir le champ pr\351nom"); else if (tel == "") res=false; alert("remplir le champ tel"); return res; 35 S Envoyer sur une autre page <body> <form id="form1" method="get" action="resultat.html" onsubmit="return test()"> </form></body> //resultat.html <body onload="merci()"> <h2 id="titre2">formulaire valide</h2> </body> 36 6
7 Valider un formulaire (4) Accéder aux balises S Envoyer sur une autre page S Récupérer les valeurs (method = " get " ) S location.search :?nom=vnom&prenom= function merci() var texte=location.search.substring(1,location.search.length); texte = texte.split("&"); nom = texte[0].substring(texte[0].indexof("=")+1,texte[0].length); prenom = texte[1].substring(texte[1].indexof("=")+1, texte[1].length); document.getelementbyid("titre2").innerhtml+="<br/>merci "+prenom +" "+nom; 37 <h1 id="titre" class="bleu"> Titre 1</h1> <div><input type="button" name="nom" value="go!" onclick="change();" /></div> function change() var entete; entete = document.getelementbyid("titre"); document.getelementbyid("titre").innerhtml= "Titre 2"; //entete.firstchild.nodevalue= "Titre 2"; entete.style.color = "#bb4488"; 38 innerhtml Accéder au contenu <div id='mondiv'>du texte <a href=''>un lien</a></div> <div id='message'></div> Créée par Microsoft pour IE, normalisée pour HTML5 var contenumondiv=document.getelementbyid('mondiv').innerhtml; document.getelementbyid('message').innerhtml = 'Bonjour!'; //récupérer document.getelementbyid('mondiv').innerhtml += 'Bonjour!'; //modifier Créer une fenêtre NvelleFenetre=window.open ( URL, NomFenetre, caractéristiques ) PetiteFenetre=window.open("forms.html", "petite", "width=200, height=200,toolbar=0, status=1, location=0, directories=0, menubar=0, scrollbars=0, resizable=1"); Barre d outils (toolbar) Barre de menu(menubar) Adresse (location) innertext pour IE / textcontent sauf <IE9 S utilise comme innerhtml Récupère uniquement le texte et pas les balises Ascenseur (scrollbar) 39 dossier (directories) 40 Barre d état (status) Autres actions sur une fenêtre Évènements de la souris S Fenêtre active S Modifier le texte de la barre d état (à éviter, ne fonctionne pas sous Firefox) S Fermer PetiteFenetre.focus(); PetiteFenetre.status="votre message"; PetiteFenetre.close(); click dblclick mouseover mousedown mouseup mousemove Cliquer sur l'élément Double-cliquer sur l'élément Placer le curseur sur l'élément Laisser appuyer le bouton gauche de la souris sur l'élément Relâcher le bouton de la souris sur l'élément Déplacer le curseur sur l'élément
8 Évènements du clavier Évènements de formulaire keydown keyup keypress Appuyer sur une touche de clavier sur l'élément Relâcher une touche de clavier sur l'élément Frapper (appuyer puis relâcher) une touche de clavier sur l'élément change select submit reset Changer la valeur d'un élément spécifique aux formulaires (input, checkbox, etc.) Sélectionner le contenu d'un champ de texte (input, textarea, etc.) Envoyer le formulaire Réinitialiser le formulaire Évènements Évènements Drag & Drop focus blur load unload «Cibler» l'élément Annuler le «ciblage» de l'élément Au chargement de la page À la fermeture de la page dragenter dragoverblur dragleave drop Quand un élément à déplacer entre dans la zone de drop Quand un élément à déplacer se déplace dans la zone de drop Quand un élément à déplacer quitte la zone de drop Quand un élément à déplacer est déposé dans la zone de drop 45 dragend Quand un drag& drop se termine (appliqué à document) 46 Sans DOM S précédé de on <span id="clic" onclick="alert('le clic!');">cliquez ici</span> Avec le DOM <span id="clic" onclick="mafonction();">cliquez ici</span> function mafonction() alert("le clic!"); 47 S 8
9 Avec DOM 0 Avec DOM 2 S element.on +evenement <span id="clic">cliquez ici</span> <span id="clic">cliquez ici</span> S element.addeventlistener var element = document.getelementbyid('clic'); var element = document.getelementbyid('clic'); element.onclick = function() alert("le clic!"); ; var element = document.getelementbyid('clic'); element.onclick = mafonction; 49 element.addeventlistener('click', function() alert("le clic!");, false); var element = document.getelementbyid('clic'); var mafunction = function() alert("le clic!"); ; element.addeventlistener('click', 50 mafunction, false); Suppression d un événement DOM 0 Suppression d un événement DOM 2 element.onclick = function() ; element.removeeventlistener('click', myfunction, false); Et le DOM 2 pour IE? Objet Event element.attachevent( onclick', myfunction); function addevent(element, event, func) if (element.addeventlistener) // Si élément a une méthode addeventlistener() element.addeventlistener(event, func, false); else // Si notre élément ne possède pas la méthode addeventlistener() element.attachevent('on' + event, func); 53 element.onclick = function(e) // L'argument «e» récupère une référence vers l'objet «Event» alert(e.type); // Ceci affiche le type de l'événement (click, mouseover...) ; element.addeventlistener('click', function(e) // L'argument «e» va récupérer une référence vers l'objet «Event» alert(e.type); // Ceci affiche le type de l'événement (click, mouseover...), false); e = e window.event; // compatibilité IE Propriétés et méthodes de event :
10 Bibliographie OpenClassRooms dynamisez-vos-sites-web-avec-javascript W3C events.html Mozilla Developper Network JavaScript 55 10
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é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é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 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é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é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é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é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é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étailCRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Plus en détailUtiliser le portail d accès distant Pour les personnels de l université LYON1
Utiliser le portail d accès distant Pour les personnels de l université LYON1 Sommaire 0- authentification sur le portail d accès distant -------------------------------------------- page-2 1-page d accueil
Plus en détailLicence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter
Plus en détailIntroduction à MATLAB R
Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d
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é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é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é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é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étailNotions fondamentales du langage C# Version 1.0
Notions fondamentales du langage C# Version 1.0 Z 2 [Notions fondamentales du langage Csharp] [Date : 25/03/09] Sommaire 1 Tout ce qu il faut savoir pour bien commencer... 3 1.1 Qu est ce qu un langage
Plus en détailNOTICE TELESERVICES : Créer mon compte personnel
NOTICE TELESERVICES : Créer mon compte personnel Sommaire Sommaire... 1 Objet de la notice... 1 A qui s adresse cette notice?... 1 Pré-requis... 1 Le guide pas à pas pour créer votre compte personnel...
Plus en détailTous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.
Connexion à 4D Server depuis une page ASP Par Noreddine MARGOUM, Technicien Contrôle Qualité, 4D S.A. Note technique 4D-200403-08-FR Version 1 Date 1 Mars 2004 Résumé Le propos de cette note technique
Plus en détailINITIATION AU LANGAGE C SUR PIC DE MICROSHIP
COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par
Plus en détail2 S I M 1 P H O N E G U I D E U T I L I S A T E U R. Guide d utilisation E-commerce / Prestashop
2 S I M 1 P H O N E G U I D E U T I L I S A T E U R Guide d utilisation E-commerce / Prestashop 1 2 S I M 1 P H O N E S O M M A I R E 1. Noms d utilisateurs et mots de passe..... Page 3 Adresse mail Prestashop
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étailLe langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
Plus en détailÉdu-groupe - Version 4.3
Édu-groupe - Version 4.3 Guide de l utilisateur Gestion des fichiers Société GRICS, Équipe Évaluation Août 2012 2 CONSIDÉRATIONS GÉNÉRALES A. Importante mise en garde concernant les types de fureteur Les
Plus en détailCAPTURE DES PROFESSIONNELS
CAPTURE DES PROFESSIONNELS 2 Téléchargement 3 Installation 8 Prise en main rapide 10 Lancement Recherche 14 Gestion des fichiers 23 Compare et Sépare 24 Fichiers annexes 2/ Le menu Utilitaires 32 Internet
Plus en détailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
Plus en détailMO-Call pour les Ordinateurs. Guide de l utilisateur
MO-Call pour les Ordinateurs Guide de l utilisateur Sommaire MO-CALL POUR ORDINATEURS...1 GUIDE DE L UTILISATEUR...1 SOMMAIRE...2 BIENVENUE CHEZ MO-CALL...4 MISE EN ROUTE...5 CONNEXION...5 APPELS...7 COMPOSITION
Plus en détailSYSTÈMES D INFORMATIONS
SYSTÈMES D INFORMATIONS Développement Modx Les systèmes de gestion de contenu Les Content Management Système (CMS) servent à simplifier le développement de sites web ainsi que la mise à jour des contenus.
Plus en détail1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.
1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this
Plus en détailProgrammer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr)
Programmer en JAVA par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Plan 1. Présentation de Java 2. Les bases du langage 3. Concepts avancés 4. Documentation 5. Index des mots-clés 6. Les erreurs fréquentes
Plus en détailStructure d un programme et Compilation Notions de classe et d objet Syntaxe
Cours1 Structure d un programme et Compilation Notions de classe et d objet Syntaxe POO 1 Programmation Orientée Objet Un ensemble d objet qui communiquent Pourquoi POO Conception abstraction sur les types
Plus en détailCours d Algorithmique-Programmation 2 e partie (IAP2): programmation 24 octobre 2007impérative 1 / 44 et. structures de données simples
Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation impérative et structures de données simples Introduction au langage C Sandrine Blazy - 1ère année 24 octobre 2007 Cours d Algorithmique-Programmation
Plus en détailCertificats de signature de code (CodeSigning)
Ressources techniques Certificats de signature de code (CodeSigning) Guide d installation Pour les utilisateurs de Windows Vista et Internet Explorer 7, GlobalSign recommande impérativement de suivre les
Plus en détailDate : juin 2009 AIDE SUR LES CERTIFICATS. Comment sauvegarder et installer son certificat
Date : juin 2009 AIDE SUR LES CERTIFICATS 1 Transférer mon certificat sur Internet Explorer 3 1.1 Sauvegarde du certificat sur Internet Explorer 3 1.2 Installation du certificat sur Internet Explorer 6
Plus en détailUtilisation de l éditeur.
Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7
Plus en détailMise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision
Page 1 de 7 Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision Table des matières Table des matières... 1 1. Premier
Plus en détailComment débloquer les fenêtres publicitaires (popup) de votre navigateur Internet
Comment débloquer les fenêtres publicitaires (popup) de votre navigateur Internet? Astuce : Pour connaître la version et le nom du navigateur Internet que vous utilisez, rendez-vous dans le menu «?» ou
Plus en détailAlgorithmique et Programmation, IMA
Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions
Plus en détailProjet en nouvelles technologies de l information et de la communication
Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima
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étailJava Licence Professionnelle CISII, 2009-10
Java Licence Professionnelle CISII, 2009-10 Cours 4 : Programmation structurée (c) http://www.loria.fr/~tabbone/cours.html 1 Principe - Les méthodes sont structurées en blocs par les structures de la programmation
Plus en détailDécouvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access
Intégration des technologies de l'information et de la communication dans les écoles neuchâteloises SUPPORT DE COURS MODULE T2 Découvrir la messagerie électronique et communiquer entre collègues SOMMAIRE
Plus en détailALCATEL IP1020. Guide de Configuration pour l offre Centrex OpenIP
ALCATEL IP1020 Guide de Configuration pour l offre Centrex OpenIP Ed. 1 23 septembre 2014 ALCATEL Temporis IP1020 Guide de configuration pour OpenIP v1.0 1 Table des matières 1 Introduction 3 2 Prérequis
Plus en détailDocument d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014
Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014 Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de
Plus en détail1 - Se connecter au Cartable en ligne
Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de proposer un ensemble de services en ligne, personnalisés et sécurisés, accessibles aux élèves et aux professeurs,
Plus en détailOptimiser le référencement de votre site
Optimiser le référencement de votre site Silverlight 14/04/2010 Microsoft France Florent PAJANI Web Marketing Manager fpajani@microsoft.com Retrouvez cet atelier à l adresse suivante : http://msdn.microsoft.com/fr-fr/silverlight/silverlight-atelier-7.aspx
Plus en détailProjet de programmation (IK3) : TP n 1 Correction
Projet de programmation (IK3) : TP n 1 Correction Semaine du 20 septembre 2010 1 Entrées/sorties, types de bases et structures de contrôle Tests et types de bases Tests et types de bases (entiers) public
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étailFTP / WebDeploy /WebDAV. Manuel
FTP / WebDeploy /WebDAV Manuel Août 2015, Copyright Webland AG 2015 Sommaire Introduction FTP WebDeploy FrontPage Modes d'emploi FTP Windows Mac WebDeploy Windows FrontPage Windows WebDAV Windows Mac Introduction
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étailLES BIBLIOTHEQUES DE WINDOWS 7
LES BIBLIOTHEQUES DE WINDOWS 7 1 PRINCIPE Elles permettent de mieux trier et de retrouver ses fichiers, sans tenir compte de leur emplacement réel sur le disque dur. Ainsi, une Bibliothèque est un dossier
Plus en détailGuide d implémentation. Réussir l intégration de Systempay
Guide d implémentation - Interface avec la plateforme de paiement - Réussir l intégration de Systempay Version 1.4b Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa
Plus en détailNetstorage et Netdrive pour accéder à ses données par Internet
Netstorage permet à tout utilisateur d'accéder à son compte ainsi que télécharger ses fichiers depuis l extérieur du Cegep. On peut accéder à cette passerelle de trois façons différentes : Méthode 1 :
Plus en détailComment se connecter au VPN ECE sous vista
Comment se connecter au VPN ECE sous vista Pour commencer, aller dans le Centre de Réseau et partage (qui est aussi accessible via le panneau de configuration onglet internet et réseau), en faisant clic
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é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é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étailCréer un fichier PDF/A DÉPÔT ÉLECTRONIQUE
Créer un fichier PDF/A SOMMAIRE 1. Terminologie 3 2. Introduction 3 3. Sauvegarder un fichier au format PDF/A avec Windows Office 2007 3 4. Exporter un fichier au format PDF/A avec Open Office 3.1 4 5.
Plus en détailNouveautés de la version moodle 2.7
Nouveautés de la version moodle 2.7 Atto Éditeur de texte facile Le nouveau éditeur de texte dans Moodle à été développé spécialement pour convivialité et accessibilité. Au-dessus de la zone d'écriture
Plus en détailSPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments
SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments Développement d une application en web/ client lourd en C# permettant la gestion des médicaments et des commandes de
Plus en détailCSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052
CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052 Une machine virtuelle Linux, appelé SiteDev (version 9 de Redhat) peut être roulé avec Virtual PC
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étailZOTERO. Installation. Bibliothèque de Pharmacie. Service Formation
ZOTERO Bibliothèque de Pharmacie. Service Formation Zotero est un logiciel de gestion de références bibliographiques, gratuit et open source. Il permet de de créer et gérer une base de données de références
Plus en détail1 è r e étape : créer sa base de d o n n é e s
Le publipostage (ou mailing) permet à un document (le document principal créé avec Open Office Writer) de profiter des informations se trouvant dans un autre document (la source de données créée avec Open
Plus en détailFormation : WEbMaster
Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins
Plus en détailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailAnne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2
Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................
Plus en détailConfiguration pour la connexion au réseau eduroam sous l environnement Windows XP (SP3) et Windows 7&8 au personnel de l IN2P3
Configuration pour la connexion au réseau eduroam sous l environnement Windows XP (SP3) et Windows 7&8 au personnel de l IN2P3 A-Prérequis 1-Avoir les certificats des autorités de certification installés
Plus en détailKompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.
KompoZer Créer un site «simple» Composition du site : _ une page d'accueil : index.html _ une page pour la théorie : theorie.html _ une page pour les photos : photos.html _ une page avec la galerie : galerie.html
Plus en détail145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com
Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation
Plus en détailPartager mes photos sur internet
Partager mes photos sur internet NIKON IMAGE SPACE est gratuit. Dans votre navigateur Web, rendez-vous à l'adresse http://nikonimagespace.com/ Cliquez sur le lien Inscription Remplissez les champs requis
Plus en détailGuide utilisateur i-milo >> Décisionnel
Guide utilisateur i-milo >> Décisionnel Suivi des changements Version Date Chapitres impactés Opération effectuées sur le document 01 28/02/2014 Tous Initialisation du document pour les utilisateurs Contact
Plus en détailPLUGINS Guide du Développeur STEPHANE FERRARI. P l u X m l 5.4
PLUGINS Guide du Développeur STEPHANE FERRARI P l u X m l 5.4 Table des matières Présentation de PluXml...5 Principales caractéristiques...5 Pré-requis...6 Procédure d'installation...6 Procédure de mise
Plus en détailMon aide mémoire traitement de texte (Microsoft Word)
. Philippe Ratat Mon aide mémoire traitement de texte (Microsoft Word) Département Ressources, Technologies et Communication Décembre 2006. Sommaire PRÉSENTATION DU DOCUMENT 1 Objectif principal 1 Deux
Plus en détailENVOI SIMPLE (SMS)...
SMS - EMAIL Ce logiciel nécessite une licence pour fonctionner en mode SMS. Ce logiciel ne nécessite pas de licence pour fonctionner en mode EMAIL. Le logiciel permet d envoyer des SMS avec un téléphone
Plus en détailGroupe Eyrolles, 2006, pour la présente édition, ISBN : 2-212-11782-5
Groupe Eyrolles, 2006, pour la présente édition, ISBN : 2-212-11782-5 Table des matières Chapitre A : Principes de base des scripts... 1 Élaboration de votre premier script... 1 Importance du modèle...
Plus en détailSoyez accessible. Manuel d utilisation du CMS
Soyez accessible. Manuel d utilisation du CMS Nameo : mode d emploi Nameo est une agence web basée en Alsace, à Strasbourg. Son champ d action : création ou refonte de sites internet, stratégie et mise
Plus en détailRapports d activités et financiers par Internet. Manuel Utilisateur
Rapports d activités et financiers par Internet Manuel Utilisateur Table des matières 1. Introduction... 3 2. Pré requis... 3 3. Principe de fonctionnement... 3 4. Connexion au site Internet... 4 5. Remplir
Plus en détailPlate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation
Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA Guide d'utilisation 8 novembre 2013 2/14 Table des matières 1 Introduction... 3 2 Accès au service... 3 3 Aperçu du service...
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é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étailHTTP Commander. Table des matières. 1-Présentation de HTTP Commander
HTTP Commander Table des matières 1-Présentation de HTTP Commander... 1 2-Accéder à vos fichiers... 2 3-Téléversement... 6 4-Glisser-déposer... 7 5- Le mode Webdav, un outil puissant... 8 6-Accéder aux
Plus en détailGénéralités. javadoc. Format des commentaires. Format des commentaires. Caractères spéciaux. Insérer du code
Généralités javadoc Université de Nice - Sophia Antipolis Richard Grin Version 1.4.1 8/2/11 javadoc produit de la documentation en partant de commentaires particuliers insérés dans le code source des classes
Plus en détailSage CRM. Sage CRM 7.3 Guide du portable
Sage CRM Sage CRM 7.3 Guide du portable Copyright 2014 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur
Plus en détailCTIconnect PRO. Guide Rapide
CTIconnect PRO Guide Rapide Version 01.02.2013 CTIconnect PRO est une application de communication permettant aux utilisateurs du système de voir le statut de leurs collègues et de les contacter en 1 clic
Plus en détailWebmail Manuel d utilisation
Webmail Manuel d utilisation 20110411 1 Avant propos 1.1 Qu est-ce que le Webmail? Il s agit d un service Web consultable depuis tous les navigateurs Web du marché (Internet Explorer, Mozilla, Google
Plus en détailGuide de démarrage Tradedoubler. Manuel éditeur / affilié
Guide de démarrage Tradedoubler Manuel éditeur / affilié 1 DEMARRER 1. Devenir éditeur sur Tradedoubler 2. Ajouter ses informations bancaires 3. Bénéficier des paiements internationaux 4. Avoir accès aux
Plus en détailIntroduction au logiciel de gestion bibliographique Zotero
au logiciel de gestion bibliographique Zotero Pour Microsoft Word et Writer La gestion manuelle des références bibliographiques (inventaire des sources consultées, rédaction d une bibliographie et création
Plus en détailGOOGLE ANALYTICS. Ajout du code de suivi sur PowerBoutique. Ajout du code de suivi Google Analytics. Page 1 / 7 TUTO / GOOGLE ANALYTICS
Ajout du code de suivi Google Analytics Page 1 / 7 I. Création du compte sur Google Analytics 1. Connectez-vous à www.google.fr 2. Entrez «Google Analytics» dans la barre de recherche. 3. Cliquez sur le
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étailGuide d utilisation 2012
Guide d utilisation 2012 Tout ce dont vous avez besoin pour bien démarrer REACOM La performance marketing SOMMAIRE Démarrez avec reagiciel Accédez à votre console d administration 4 Gestion internet Aperçu
Plus en détailUn jour, une question Réponse à une problématique issue de la liste GTA *
Un jour, une question Réponse à une problématique issue de la liste GTA * GTA* : Groupe de Travail AccessiWeb LE NIVEAU D ACCESSIBILITÉ DES BOUTONS DE PARTAGE DE CONTENU DES RÉSEAUX SOCIAUX Victor Brito
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étailGuide d installation CLX.PayMaker Office (3PC)
Guide d installation CLX.PayMaker Office (3PC) Sommaire 1. Installation et reprise des données... 2 2. Premiers pas établir une connexion au compte bancaire et recevoir des informations de compte... 4
Plus en détailESPACE COLLABORATIF. L Espace Collaboratif : votre espace de partage entre acteurs régionaux
1 esante.gouv.fr ESPACE COLLABORATIF L Espace Collaboratif : votre espace de partage entre acteurs régionaux Accessible via le portail esante.gouv.fr, l Espace Collaboratif de l ASIP Santé a pour objectif
Plus en détailCette application développée en C# va récupérer un certain nombre d informations en ligne fournies par la ville de Paris :
Développement d un client REST, l application Vélib 1. Présentation L application présentée permet de visualiser les disponibilités des vélos et des emplacements de parking à la disposition des parisiens
Plus en détail