UPPREVIOUSNEXT  Technologies Internet et Education, © TECFA
  4. HTML Window

4. HTML Window

Note: Il existe pleins d’autres propriétés et méthodes que celles présentés ci-après

4.1 Contenu de la fenêtre

window.document

doc= window.document;

// affiche le titre du document courant dans la console.

window.dump(doc.title);

 

window.navigator

nav = window.navigator;

alert ("Langage de votre navigateur: " + nav.language);

Voir 5. “Navigator” [21]

window.history

histoire = window.history;

alert ("Vous avez " + histoire.items + " dans l’historique de votre nav");

window.status

window.status = "le site le plus cool";

<a href="edutechwiki.unige.ch/en"> onmouseover="status=’Consultez EduTechWiki’; return true;">EduTech Wiki</a>

window.print()

window.print();

Exemple 4-1: Quelques informations sur la fenêtre

4.2 Popups

window.alert(message)

window.alert("Hello tout le monde");

result = window.confirm(message);

result = window.confirm("Voulez-vous écraser votre disque dur ?");

if (result) alert ("ok c’est fait");

window.prompt(text, value)

text est le message affiché

value est la valeur par défaut (à option)

result = window.prompt("Quelle est votre couleur préférée ?");

window.alert("Ah vous aimez le " + result);

Note:

  • Ces methodes sont aussi disponibles sous forme courte, c.a.d. des fonctions:
  • alert() - confirm() - prompt()

4.3 Fenêtres

window.open(strUrl, strWindowName [, strWindowFeatures]);

window.open("", "fenetre vide");

Exemple:

win = window.open("http://tecfa.unige.ch/guides/tie/tie.html",

"transparents",

"resizable=yes,scrollbars=yes,status=yes,toolbar=false");

  • Note: réfléchissez bien avant d’enlever la toolbar ... les gens détestent cela.
  • Attention: les features se trouven dans un seul string !!

UPPREVIOUS NEXT -- TIE