IntroCréer son site web • [HTML] • JavaScriptPerl
Liens  
 HTML - Liens simultanés vers plusieurs frames 

HTML peut-il faire aussi fort que JavaScript ? En matière de frames et de liens, il suffit parfois d'appliquer bêtement les règles HTML pour faire des choses surprenantes.
La preuve :

Tout en vert
Tout en jaune
Vert à gauche
Jaune à gauche

 
Code d'un des lien hypertexte :

<A HREF="vertjaune.html" TARGET="iframe">Texte du lien ou image</A>

Ça suffit si vertjaune.htm contient une définition de frames. L'écran que vous avez sous les yeux (3  frames) est donc composé de 4 fichiers :

  1. La page que vous lisez (qui contient un IFRAME)
  2. Définition de frames verticales (vertjaune.html, visible dans le IFRAME)
  3. La mini page de gauche (vert.html)
  4. La mini page de droite (jaune.html)

Cette technique offre un avantage par rapport à JavaScript : Le bouton "Back" du navigateur peut être utilisé normalement. En JavaScript on ne peut arriver au même résultat qu'après avoir manipulé l'objet history.