fermerclose

Ce texte apparaitra dans une fenêtre de type pop-up.

Celle-ci ne sera activée que lorsque l'utilisateur cliquera sur le lien adéquat.

fermer la fenêtre
fermerclose

Attention!

Si vous avez raté votre session, vous devez vous inscrire avant le 15 août à la seconde session.

Vous ne pourrez vous présenter aux examens de septembre que si cette formalité a été accomplie.

L'inscription peut se faire:

  • via le site web de la faculté

  • en vous présentant personnellement au secrétariat de la faculté

fermer la fenêtre
fermerclose

Ce pop-up peut être ouvert à partir de n'importe quelle page.

fermer la fenêtre

Mise en page style="important" et bords arrondis.

hide
Ouverture d'un popup

Mise en page style="colorBar3", bords carrés et utilisation d'un titre.

Mise en page style="postit1".

fermerclose

L'Institut de biologie et de médecine moléculaires (IBMM), implanté sur l'aéropole à Gosselies.
Génération du site web de l'ULB - format xml
sommairesommaireindexindexpage précédentepage précédentepage suivantepage suivanteimprimerimprimerenvoyerenvoyermarquermarquer

Les fenêtres pop-up: <popup>

Vous pouvez faire afficher des informations supplémentaires dans votre page, sous la forme d'une fenêtre pop-up (appelée également fenêtre surgissante, ou incrustée). Celle-ci apparaitra lorsque l'utilisateur cliquera sur un lien particulier de la page.

Popup d'une image

Le même principe est déjà utilisé au niveau des images: une fenêtre pop-up peut être utilisée pour afficher une image de grande taille lorsque l'utilisateur clique sur une image de taille plus petite.

Exemple d'image dans une fenêtre pop-up:
<image file="img/ibmm-small.jpg">
   <grande-image file="img/ibmm-large.jpg">
      <légende>L'Institut de biologie et de médecine...</légende>
   </grande-image>
</image>

Ce qui donne (cliquez sur l'image pour voir le résultat):

Popup d'informations

Pour créer une fenêtre pop-up contenant autre chose qu'une image, il faut utiliser un élément <popup id="..."> qui va définir ce qui devra être affiché dans la fenêtre (titres, paragraphes, tableaux, listes à puces, etc.). La valeur de l'attribut id est un identificateur que vous choisissez librement (composé de lettres, de chiffres et de '-'). Deux fenêtres ne peuvent pas avoir le même identificateur.

Pour faire apparaître la fenêtre, il faut utiliser l'attribut cible="popup:..." dans un lien hypertexte (<a cible="popup:...">...</a>) classique. La valeur de cet attribut doit être égale à l'identificateur de la fenêtre que vous voulez afficher.

Exemple de texte dans une fenêtre pop-up:
<popup id="fenetre001">
   <p>Ce texte apparaitra dans une fenêtre de type pop-up.</p>
   <p>Celle-ci ne sera activée que lorsque l'utilisateur cliquera sur le lien adéquat.</p>
</popup>
...
<p>Exemple de <a cible="popup:fenetre001">lien qui ouvre le pop-up</a>.</p>

Ce qui donne (cliquez sur le lien pour voir le résultat):

La fenêtre peut contenir n'importe quels éléments d'information dans une page (comme dans n'importe quel bloc). Un popup est d'ailleurs considéré comme un bloc.

Exemple de texte formaté dans une fenêtre pop-up:
<popup id="fenetre002">
   <bloc bords="arrondis" style="important">
      <titre1>Attention!</titre1>
      <p>Si vous avez raté votre session, vous devez vous inscrire avant le 15 août à la seconde session.</p>
      <p>Vous ne pourrez vous présenter aux examens de septembre <alert>que si</alert> cette formalité  a été accomplie.</p>
   </bloc>
   <p>L'inscription peut se faire:</p>
   <liste>
     <p>via le site web de la faculté</p>
     <p>en vous présentant personnellement au secrétariat de la faculté</p>
   </liste>
</popup>
...
<p>Inscription à la session de <a cible="popup:fenetre002">session de septembre</a>.</p>

Ce qui donne (cliquez sur le lien pour voir le résultat):

Inscription à la session de session de septembre.

Où placer l'élément <popup> ?

L'élément <opup> étant considéré comme un bloc, il peut être placé partout où un bloc est accepté. Dans ce cas, il ne sera valable que pour la page où vous l'avez placé.

Vous pouvez également décider de placer cet élément en dehors de vos pages, dans l'élément <documents> avant toutes les autres informations (avant les <document> et les <page>). Dans ce cas, vous pourrez activer le popup en question à partir de n'importe quelle page de votre document.

Exemple de texte dans une fenêtre pop-up:
<documents>				
   <popup id="fenetre003">
      <p>Ce pop-up peut être ouvert à partir de n'importe quelle page.</p>
   </popup>
   
   <document>
      ...
      <page>
         ...
         <p>Exemple de <a cible="popup:fenetre003">lien qui ouvre le pop-up</a>.</p>
         ...
      </page>
      ...
   </document>
</documents>

Ce qui donne (cliquez sur le lien pour ouvrir le popup):

Style du popup

Un popup est considéré comme un bloc. Tous les attributs (style, bords et ses variantes) définis pour les blocs peuvent être utilisés, ainsi que l'élément <titre>.

Si vous n'utilisez pas d'attribut style, le contenu du popup sera affiché dans une fenêtre dont la couleur de fond est blanche. Dans le cas contraire c'est un bloc dont la mise en page est définie par cet attribut style qui sera affiché.

En voici quelques exemples:

Exemple
<popup id="fenetre004" style="important" bords="arrondis">
   <p>Mise en page <code>style="important"</code> et bords arrondis.</p>
</popup>
   	
				

Ouvrir le popup.


Exemple
<popup id="fenetre005" style="colorBar3" bords="carrés">
   <titre>
      <titre2>Ouverture d'un popup</titre2>
   </titre>
   <p>Mise en page <code>style="colorBar3"</code>, bords carrés et utilisation d'un titre.</p>
</popup>
   	
				

Ouvrir le popup.


Exemple
<popup id="fenetre006" style="postit1">
   <p>Mise en page <code>style="postit1"</code>.</p>
</popup>
   	
				

Ouvrir le popup.


ULB - entreprise écodynamique