{popup_init}

{popup} est une intégration de overLib, une librairie capable de réaliser des fenêtres surgissantes (nous parlerons de "popup"). Ce type de fenêtre est utilisé pour apporter des informations contextuelles, comme des infobulles d'aides ou astuces.

Example 8.26. {popup_init}


<head>
{* popup_init doit être appelé une fois en début de page. *}
{popup_init src='/javascripts/overlib.js'}

{* exemple avec une url complète *}
{popup_init src='http://myserver.org/my_js_libs/overlib/overlib.js'}
</head>

// le premier exemple affichera
<head>
 <div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
 <script type="text/javascript" language="JavaScript" src="javascripts/overlib/overlib.js"></script>
</head>

  

Validation XHTML

{popup_init} ne valide pas en validation stricte et vous devriez obtenir l'erreur : document type does not allow element "div" here; (i.e. une balise <div> dans la balise <head>). Ceci signifie que vous devez inclure les balises <script> et <div> manuellement.