Please enable JavaScript.
Coggle requires JavaScript to display documents.
Les objets Prédéfinie Deuxième partie (Window (Méthodes : (alert(chaine) :…
Les objets Prédéfinie Deuxième partie
Window
Propriétés :
DefaultStatus : valeur par défaut qui s'affiche dans la barre d'état.
status : valeur du texte affiché dans la barre d'état de la fenêtre.
Exemple : <a href="#" onmouseover="self.status='votre texte'; return true;"> a voir ici </a>
Méthodes :
alert(chaine) : Affiche à l'écran le message d'information contenu dans chaine.
confirm(chaine) : Affiche la chaîne de caractères chaine accompagnée de deux boutons OK et Annuler. Cette méthode renvoie un booléen qui vaut true si OK a été cliqué, et false si l'utilisateur a cliqué sur Annuler.
prompt(chaine) : Affiche la chaîne de caractères chaine puis un champ de saisie. Retourne la chaine , saisie par l'utilisateur. Exemple : var q=prompt("Saisir une valeur :" , 0);
open() : Ouvre une nouvelle fenêtre.
close() : Ferme la fenêtre en cours.
Temporisation
Fixer un délai pour une exécution : setTimeout et clearTimeout
Exemple : setTimeout("fonctionTest(i)",1000); : Le second paramètre est le temps au bout duquel le premier paramètre doit être évalué, exprimé en millisecondes.
Répéter une action
Exemple : identifiant=setInterval("fonctionARepeter()", 1000) ; : Le code suivant relance la fonction fonctionARepeter toutes les secondes.L'identifiant retourné permet de stopper ces répétitions à l'aide de la méthode clearInterval.
La fonction eval() : Permet de demander à ce qu'une expression soit évaluée à la saisie.
Exemple : eval("a=3+2;alert(a);")
Navigator
Propriétés :
navigator.appName : Retourne le nom ou la marque du browser soit "Netscape", soit "Microsoft Internet Explorer".
Exemple : document.write("Le nom ou la marque du browser est " +navigator.appName);
navigator.userAgent : Renvoie des informations concernant la version du navigateur, le système d'exploitation de l'utilisateur, un code de nationalité de la version.
Exemple : document.write("Les informations sur la version sont "+navigator.appVersion);
navigator.userAgent : Renvoie des informations sur le header envoyé dans le protocole HTTP du server de votre visiteur.
Exemple : document.write("Le browser a comme user-agent name "+navigator.userAgent);
Array
Proprietés et methodes
Join()
Regroupe tous les éléments du tableau dans une seule chaîne. Les différents éléments sont séparés par une caractère séparateur spécifié en argument. Par défaut, ce séparateur est une virgule.
Length()
Retourne la longeur
Reverse()
Inverse le tableau sans le trier
Sort()
Retourne les éléments par ordre alphabétique (à condition qu'ils soient de même nature)
Declaration : nom_du_tableau = new Array (x);
Document
Propriétés :
document.location : Contient l'adresse de la page HTML d'origine que vous êtes en train de lire.
document.lastModified : Contient la date de la dernière modification du document que vous êtes en train de regarder dans la fenêtre de votre Navigateur.
Méthodes :
document.write() : Ecrire du texte dans une page HTML.