ouvrir_une_fenetre
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | ouvrir_une_fenetre [2010/05/28 11:23] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Ouvrir une fenêtre en HTML strict ====== | ||
+ | La technique classique pour forcer l' | ||
+ | < | ||
+ | <a href="" | ||
+ | </ | ||
+ | Ce code est correctement interprété par le navigateur. Il est conforme à la norme // | ||
+ | |||
+ | Afin de respecter la norme //strict// et ses attendus méthodologiques, | ||
+ | < | ||
+ | <script type=" | ||
+ | function explanationLinks() { | ||
+ | if (!document.getElementsByTagName) return; | ||
+ | var anchors = document.getElementsByTagName(" | ||
+ | for (var i=0; i< | ||
+ | var anchor = anchors[i]; | ||
+ | if (anchor.getAttribute(" | ||
+ | | ||
+ | | ||
+ | | ||
+ | } | ||
+ | window.onload = explanationLinks; | ||
+ | </ | ||
+ | ... | ||
+ | <a href=" | ||
+ | </ | ||
+ | En l' | ||
+ | |||
+ | Ce code javascript illustre le fait qu'il s'agit d'une ergonomie particulière (ouverture dans une autre fenêtre sur activation du lien) pour une sémantique donnée (explains) ; un même document pouvant être appréhendé à travers plusieurs ergonomies, via différents supports, par exemple. Et on peut différencier les mécanismes (en écrivant le code ad hoc) selon les sémantiques. |