Firebug Dévermineur Debugger.

Slides:



Advertisements
Présentations similaires
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Bases de l informatique : Utiliser une souris Niveau : Débutant.
Advertisements

Abes agence bibliographique de l’enseignement supérieur Les scripts.
J'ADE 2005 J’aide Au Développement des Evaluations Animateurs TICE
Utiliser autrement des données de Base Elèves 1) Choisir les données Base Élèves propose 3 sortes de listes, par exemple dans le menu : Elèves : Liste.
Cours du 28/09/2009. Le dossier système des gadgets Pour accéder au dossier système des gadgets, cliquez sur Démarrer, tapez %userprofile%\appdata\local\microsoft\windows.
Page 1 Déboguer un programme Java Jacques Lonchamp.
Utilisation de l’outil Firebug
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
Variables et compagnie
Comprendre l’ergonomie du module STSWEB
Diffusion Nationale TOULOUSE -Avril 2006 STS Web Services libres Supprimer des services libres.
Premiers pas avec NetOp School Janvier 2010 Formations NetOp School –- ©2010 J. Buvat – Tous droits réservés – Addjust Technologies Page n° 1 Initiation.
Autorisations Utilisation eCATT
La fonction Style Permet de créer des types de texte, par exemple
12 novembre 2012 Grégory Petit
Prise en main rapide... Ou comment commencer avec RevisAudit ?
ALLUMER L’ORDI 1 Appuyer sur le bouton du disque dur
Module II : Les logiciels
Le menu démarrer Le menu Démarrer de Windows 7 est le point de départ des différentes actions que vous pouvez entreprendre depuis Windows. Ce menu vous.
Formation Microsoft® Office OneNote® 2003
Cours de programmation
La souris.
Autodesk® Revit® Building 9
Création d’un programme :
Création d'un diaporama Création d'un diaporama
TracenPoche Les fichiers >.
28 novembre 2012 Grégory Petit
Publispostage Menu Outils / Lettres et publipostage
Google Apps Sync for Microsoft Outlook
FICHIERS : Définition : Algorithme général:
SWF Opener And Cache Viewer
Flash Movie Player Visualiser les fichiers swf dans le cache
Présenté à Jean Vachon Exécuté par Luc Rainville.
Les Fonctions. Définir une fonction Sections de code indépendantes que lon peut appeler à nimporte quel moment et dans nimporte quel ordre. Bout de code.
Introduction à la programmation I Fonctions Structures de contrôle Structures de données (arrays simples et indexés) Variables locales et globales.
Initialisation des sites web Étapes importantes. La conversion de vos comptes Web nest pas terminée (après discussion avec les techniciens voici comment.
ROLE DES DIFFERENTS ELEMENTS
Évènement Petites fonction déjà toute faites Exemple : Construction onLoad (au chargement) = "ce qui doit se passer" onLoad s’exécute toujours dans le.
JavaScript Nécessaire Web.
Digitaliser des images
Programmation événementielle
Fascicule pour les juges Questionnaire Commission GAM de la région de Namur ANNEAUX.
Fascicule pour les juges Questionnaire Commission GAM de la région de Namur REC.
Concepteur de présentation 1/9
CScqi : installation pour les nuls Si vous n’arrivez pas à installer CScqi, veuillez suivre scrupuleusement les indications de ce diaporama. Avant de tenter.
Diffusion Nationale TOULOUSE – Décembre 2008 STS Web Services libres Gérer les services libres.
CSI 3525, Implémentation des sous-programmes, page 1 Implémentation des sous-programmes L’environnement dans les langages structurés en bloc La structure.
Guide de référence rapide sur © 2012 Microsoft Corporation. Tous droits réservés. Lync Web App Participer à une réunion Lync avec le système audio de votre.
Introduction à CmapTools par Jacques-Antoine V-Lemay 3 septembre 2008 par Jacques-Antoine V-Lemay 3 septembre 2008.
Comprendre l’ergonomie du module STSWEB. La page d’accueil de STSWEB Code et Nom de l’établissement Version du module Campagne en cours Année affichée.
Publication Flash sur Internet et Transfert avec Dreamweaver COM3562 Communication Multimédia MARS 2011.
Création JJ Pellé octobre 2014 Il suffit de faire un clic gauche sur l’onglet « Nouveau dossier » Et le nouveau dossier est créé ! Il ne reste plus.
CPI/BTS 2 Programmation Web Fonctions & Includes Prog Web CPI/BTS2 – M. Dravet – 02/11/2003 Dernière modification: 02/11/2003.
Comprendre l’ergonomie du module STSWEB. La page d’accueil de STSWEB Code et Nom de l’établissement Version du module Campagne en cours Année affichée.
1 Cpt JAVA : Eclipse (bis) Debogage. 2 Code à tester public class siecle { int t; public siecle() { super(); t=1; } static public boolean vrai() { return(false);
Afin d’exécuter le programme EXCEL faire 2 clics gauche sur l’icône
Comment réaliser une courbe ?
La version électronique du matériel est la seule copie valide. Afficher le congé de préretraite futur Gestion du temps 2008/12/17.
Bibliothèque J.N. Desmarais Comment exporter dans RefWorks septembre 2005.
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.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Présentation Dreamweaver 8 (1) Nina BOUAZIZ et Matthieu DI RUSSO SI28.
SI28 - Écriture multimédia interactive – A2004 Présentation Dreamweaver Partie 2 Pierre Malet GSU05.
Dreamweaver le retour Avec Les Formulaires Les Calques
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
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 SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
Abes agence bibliographique de l’enseignement supérieur Les scripts.
Transcription de la présentation:

Firebug Dévermineur Debugger

Installation de Firebug S’il n’y a pas la petite bête au bas à droite de l’écran, ni le menu « Firebug » dans le menu « Outils », alors chercher « firebug download » sur Google cliquer sur Add to Firefox recharger Firefox

La page HTML Recherche de texte dans les fenêtres de Firebug Variable globale, peut être affichée sans exécution Sélection d’un fichier.js Cliquer pour ouvrir la fenêtre Firebug Cliquer pour voir un fichier (Activer si nécessaire)

console.log(uneVariable + " " + locale) activer pour la première exécution

Cliquer pour que le programme s’arrête à l’exécution Liste des arrêts Imbrication des variables à l’arrêt argument de la fonction variables globales Variable locale (ligne pas encore exécutée)

Un pas, entrer dans la fonction Terminer la fonction Continuation du programme Un pas par dessus la fonction

Sélectionné Inspection des éléments HTML Aussi en cliquant l’élément avec le bouton droit de la souris

Le contenu de la fenêtre Espions change quand on sélectionne des fonctions dans la fenêtre Pile Quand cette fenêtre est sélectionnée, on peut sélectionner une variable à gauche avec le bouton droit, puis « Ajouter un espion » avec le bouton gauche

Exercice Chargez le code de la page suivante dans un fichier Exécutez-le et vérifiez qu’il a écrit quelque chose dans la console Remplacez la ligne contenant console.log par test(locale) mettez un breakpoint et lisez les valeurs des variables quand vous cliquez un pas quelques fois de suite. Cliquez le bouton qui passe dans la fonction test et celui qui passe par dessus Terminez par

<. DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>     <head>         <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>         <title>debugging</title>         <script type="text/javascript">             var uneVariable = 88 function test (maLocale) { uneVariable += maLocale }             function execute (arg) {                 for (var locale = 99; locale<102; locale++) {                  console.log (uneVariable+" "+locale)                 }             }         </script>     </head>     <body>     <button onclick='execute(222)'>Clic</button>     </body> </html>

Suite de l’exercice Lorsque votre programme est arrêté dans test(), cliquez sur Pile Cliquez sur le nom des fonctions qui apparaissent et passez à la fenêtre espion après avoir sélectionné chacune des fonctions