TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05

Slides:



Advertisements
Présentations similaires
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Logiciels : Navigateurs Internet Niveau : Débutant Intermédiaire.
Advertisements

Exposé de Système - Informatique et Réseau
Introduction Aux Systèmes dInformation et Multimédia T. Bourdeaudhuy S. Collart-Dutilleul P. Kubiak IG 2 I - Saison 2006/2007 (X)HTML / Pages Web Statiques.
Formulaire HTML Introduction. Définition de formulaire.
La fonction Style Permet de créer des types de texte, par exemple
Principe de défilement du document dans un traitement de texte
Introduction aux Web Services Partie 1. Technologies HTML-XML
Enregistrement d’un document
Le Téléphone Russe Le Téléphone Russe. Le Téléphone Russe Le Téléphone Russe.
PROJET DATELIEU 20 MARS 2012LCP SALLE B105 création du site internet avec Weebly.
Mars 2013 Grégory Petit
Professeure : Kaoutar Année Scolaire : 2012 / 2013
Comprendre l’environnement Web
Création de sites Web a.Création dun site Web: 1.Activer le menu « Fichier », 2.Choisir la commande « Nouveau… », 3.Dans le volet doffice qui saffiche.
Les langages de scriptage Insertion des scripts Javascript ou VBscript.
Web dynamique PhP + MySQL AYARI Mejdi 2006
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
JavaScript PhD. Wajdi GARALI INSAT 2010
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Le langage XHTML 420-S4W-GG Programmation Web Client
Module Internet (3) 1 Département Technologie de l’Information et de la Communication Internet.
JavaScript.
Cours de programmation web
Lancement de Microsoft Word
 Objet window, la fenêtre du navigateur
S'initier au HTML et aux feuilles de style CSS Cours 5.
Page 1Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, Tous droits réservés.
Module : Pages Web Dynamiques (Production Électronique Avancée)
S'initier au HTML et aux feuilles de style CSS Cours 5.
SI 28 - Écriture interactive & multimédia Dreamweaver Séance 1 Petit Clara & Palfart Julien Printemps2008 Printemps 2008.
 Formulaires HTML : traiter les entrées utilisateur
Initiation au JavaScript
Modules Chapitre 1 : Système d’exploitation
Éléments de présentation
HTML 4 et CSS 2 Cours 2 Faire acquérir à l'étudiant des connaissances de niveau intermédiaire en programmation HTML et de l'initier aux feuille de style.
Éléments de présentation
Contribution CMS.Eolas
Création d’un site Web -Création « Graphique » de pages Création « Graphique » de pagesCréation « Graphique » de pages -Le graphisme Le graphismeLe graphisme.
Conception des pages Web avec
D é veloppement de sites web statiques Par DRISS AIT EL HADJ Par DRISS AIT EL HADJ Avril 2012.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
SI28 Dreamweaver- Séance 1
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Présentation de Dreamveawer
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
Présentation Dreamweaver 8 (1) Nina BOUAZIZ et Matthieu DI RUSSO SI28.
Guillaume MICHAUD – Yvan LECOMTE
DREAMWEAVER Première séance Villaron Audrey – Shibly Tarek.
Présentation Dreamweaver – Partie 2 Mickaël PIQUE – Automne 2004.
Exposé DREAMWEAVER 2 Guillaume DUBREUIL Adrien HADOUX.
SI28 - Écriture multimédia interactive – A2004 Présentation Dreamweaver Partie 2 Pierre Malet GSU05.
Dreamweaver le retour Avec Les Formulaires Les Calques
Plan de la présentation Le langage HTML Dreamweaver MX Les premiers outils pour créer une page web :  Propriétés d’une page  Création de cadres  Création.
Dreamweaver (2) ● les calques (layers) ● les comportements
Dreamweaver 2 Plan 1.Calques 2.CSS 3.Modèles 4.Comportements 5.Formulaires 6.Mise en ligne 1 Timothée Devaux Myriam Roudy Dreamweaver 2 Printemps 2008.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
DREAMWEAVER Séance 2 SI28 – P06 Nolwenn PICHAUD.
SI28 - Écriture interactive et multimédia Laurent FETZER GSU04, Lucie SOLA GSU06 P PRESENTATION Dreamweaver 2.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
On va découvrir la magie de ....
Introduction au HTML Qu’est ce que le HTML ?
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
Séance 2 Marie Lavogez Justine Leleu Dreamweaver MX.
DREAMWEAVER SÉANCE 2 SI28 Jonathan Barone – Thomas Lulé.
1 Dreamweaver SI28: Ecriture interactive et multimédia Vincent Drapier Nabil El Hefni Automne 2006.
SI28 : Dreamweaver 2 Feuilles de styles Calques Template / Modèle Comportements Scénarios Mise en ligne Clément BLONDEL GSM04 Christelle CHATENET GB04.
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
Transcription de la présentation:

TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05 JAVASCRIPT TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05

Origines et buts JavaScript a été lancé par Netscape en 1995. Premier langage de script à avoir été développé pour le Web et demeure encore aujourd’hui le plus répandu. Permet d’étendre les possibilités du HTML. Très souvent utilisé pour ajouter de petites fonctionnalités aux sites Web.

Quelques possibilités de JavaScript Ajout de messages défilants dans la barre d’état du navigateur. Validation du contenu d’un formulaire. Réalisation de calculs (ex: montant total d’une commande). Affichage de messages dans une page Web ou dans une boîte de dialogue. Création de boutons animés (lors d’un survol du curseur de la souris). Détection du navigateur employé et affichage de contenus adaptés aux différents navigateurs. etc.

Spécificités du langage Langage interprété (≠ compilé). Code intégré au HTML. Code peu typé. Liaison dynamique : les références des objets doivent être vérifiées au chargement. Accessibilité du code (≠ confidentialité)  non crypté. Sûr : ne peut pas écrire sur le disque dur. Sensible à la casse (ex : fonction Bonjour() ≠ fonction bonjour() ).

Les différents langages de scripts VBScript (cf. Visual Basic, réservé à IE). JavaScript (basé sur le C++, pour tous les navigateurs). Applets Java (compilées ≠ JavaScript). CGI, PHP, JSP (exécuté par le serveur ≠ JavaScript qui est interprété par le navigateur) ActiveX (programmes Windows pouvant s’exécuter dans une page web, ex: toute la gamme Office)

Insertion dans le HTML Utilisation de la balise <Script> Insertion interne du script dans le document HTML : <SCRIPT language="JavaScript"> //code de votre script document.write(« …….. »); …………………. </SCRIPT> Insertion externe du script dans le document : <SCRIPT src= "votre_script.js"   type="text/javascript">

Quelques aspects pratiques Pour obtenir une meilleure clarté de votre document HTML : Placer les scripts définissant des fonctions entre les balises <head></head> Puis tous les autres scripts et les scripts faisant références à ces fonctions entre les balises <body> </body>

Ajouter des commentaires dans votre code Commentaire sur une ligne : // Commentaire sur plusieurs lignes : /* commentaires */ Afin que le script ne s’affiche pas sur les anciens navigateurs ou les navigateurs non compatibles JavaScript, il faut encapsuler votre script par les repères suivants : <!– et // -->

Votre 1er script… Affichage de la date sur un site web. Insérer le script… Explication des différents mots-clefs Copier le script dans un fichier heure.js, puis appeler-le

Exemples Agrandir/réduire une image Défilement d’un texte dans la barre d’état Effet « neige » Curseur « animé » Effet « spot »

Réalisation d’un petit questionnaire Télécharger le script « questionnaire.js » Sur Dreamweaver : Création d’un groupe de 3 radio boutons (Onglet « Formulaire »). Le champs « name » des 3 boutons radios doivent être le même! Ajouter un bouton de validation. Modifier le champs « type » du bouton de « submit » à « button » Clic droit sur la balise du bouton --> Modifier la balise <input> , cliquer sur l’événement « OnClick ». Dans la zone de texte ajouter « verif(nom_de_votre_formulaire) »

Validation des données d’un formulaire Télécharger le script formulaire.js Sous dreamweaver : Créer un formulaire. Insérer 3 champs textes et affecter des noms distincts et explicites aux champs « name ». Ajouter un bouton, Remplacer le champs « type = submit » par « type = button ». Appeler la fonction champsok() par l’intermédiaire de l’événement OnClick du bouton.

Réalisation d’un diaporama Télécharger le fichier « diaporama.js » Sous Dreamweaver : Créer un formulaire. Insérer 3 boutons dans ce formulaire. Modifier le champ « type » de chaque bouton de « submit » à « button ». Chaque bouton doit appeler la fonction correspondante par l’intermédiaire de l’évènement Onclick=« fonction_appelée() ». Insérer une image et nommer cette image ( name="image" par exemple).

Où trouver des scripts ? Quelques liens: (possèdent en général des tutoriaux, des exemples et de nombreuses sources assez bien commentées). http://www.editeurjavascript.com/scripts/scripts_search.php www.allhtml.com (site en anglais, contient plus de 800 scripts!) http://www.javascriptcity.com/ (site en anglais) http://javascript.internet.com/ (idem) http://www.javascripts.com/ (idem) http://www.toutjavascript.com/ http://www.editeurjavascript.com/ (moteur de recherche externe)