Encarts à inclusion directe (Inline Frames)
- ne fonctionnent pas encore avec Netscape Navigator (version 4.5 et précédentes), ni Mosaic, ni Opera. A n'utiliser donc qu'avec circonspection.
-
l'encart au haut de ce document est défini ainsi:
<iframe name="encart" width="100%" height="20%" frameborder="1" scrolling="auto" src="Encart.html"> Votre butineur ne supportant pas les encarts directs (inline frames), vous devrez <A href="Encart.html">examiner l'encart séparément</A>. </iframe>
Cet encart occupe donc toute la largeur et un cinquième de la hauteur de la fenêtre du butineur.
-
Un butineur n'offrant de support pour les encarts à inclusion directe
affichera le code HTML se trouvant entre la marque
<iframe>
et la marque</iframe>
-
permettent l'inclusion, dans le document courant d'un autre document, à
l'emplacement où se trouve la marque
<iframe>
. - Dans la mesure où le contenu principal se trouve dans le document courant et que l'encart ne contient pas d'information sur laquelle on veut pouvoir revenir directement à l'aide d'un signet (bookmark), la plupart des inconvénients associés aux frames ne se posent plus.
- si tous les liens présents dans l'encart contiennent l'attribut target="_top", quand l'utilisateur suivra un de ces liens, le nouveau document occupera la totalité de la fenêtre du butineur. Il n'y aura alors pas de problème pour sauver un signet (bookmark) sur le document en question.
-
si le document présent dans l'encart contient une marque
<meta http-equiv="Refresh" content="Attente; URL=UrlDUnAutreDocument">
, le document de l'encart peut être remplacé dynamiquement par un autre après un certain temps d'attente (exemple). Attention: ce mécanisme n'est pas standard et ne fonctionne pas nécessairement sur tous les butineurs. - ce mécanisme peut être utilisé pour inclure facilement une table des matières dans toute une série de documents (exemple).
- spécification des Inline Frames en anglais, en français