popup
Nom attribut
Type
Requis
Defaut
Description
text
chaîne de caractères
Oui
n/a
le texte/code html à afficher dans la popup
trigger
chaîne de caractères
Non
onMouseOver
L'évènement utilisé pour rendre la popup active,
onMouseOver ou onClick.
sticky
boolean
Non
false
Rends la popup active jusqu'a ce qu'elle soit
explicitement fermée.
caption
chaîne de caractères
Non
n/a
Défini le libellé du titre
fgcolor
chaîne de caractères
Non
n/a
couleur interne de la popup
bgcolor
chaîne de caractères
Non
n/a
couleur de la bordure de la popup
textcolor
chaîne de caractères
Non
n/a
couleur du texte à l'intérieur de la
popup
capcolor
chaîne de caractères
Non
n/a
couleur du libellé de la popup
closecolor
chaîne de caractères
Non
n/a
couleur du texte de fermeture
textfont
chaîne de caractères
Non
n/a
la police à utiliser dans le texte principal
captionfont
chaîne de caractères
Non
n/a
la police à utiliser dans le libellé
closefont
chaîne de caractères
Non
n/a
la police pour le texte de fermeture
textsize
chaîne de caractères
Non
n/a
taille de la police texte prinicpal
captionsize
chaîne de caractères
Non
n/a
taille de la police du libellé
closesize
chaîne de caractères
Non
n/a
taille de la police du bouton "fermer"
width
integer
Non
n/a
Longeur de la popup
height
integer
Non
n/a
Hauteur de la popup
left
boolean
Non
false
la popup va à gauche de la souris
right
boolean
Non
false
la popup va à droite de la souris
center
boolean
Non
false
la popup est centrée par rapport à la
position de la souris
above
boolean
Non
false
la popup est au dessus de la souris. NOTE:
possible uniquement si la hauteur est définie
below
boolean
Non
false
la popup apparait en dessous de la souris
border
integer
Non
n/a
rends la bordure de la popup plus épaisse ou plus
fine
offsetx
integer
Non
n/a
A quelle distance du curseur la popup apparaitra
, horizontalement.
offsety
integer
Non
n/a
A quelle distance du curseur la popup apparaitra
, verticalement.
fgbackground
url to image
Non
n/a
Une image à utiliser à la place de la couleur de
fonds dans la popup
bgbackground
url to image
Non
n/a
Image à utiliser à la place de la bordure de la
popup. NOTE: vous veillerez à définir bgcolor à "" ou la
couleur apparaitra de même. NOTE: Lorsque vous avez un
lien de fermeture, Netscape effectuera un nouveau rendu
des cellules du tableau, affichant mal les éléments
closetext
chaîne de caractères
Non
n/a
définit le texte de fermeture par autre chose
que "Close"
noclose
boolean
Non
n/a
N'affiche pas le bouton "Close" pour les fenêtres
"collantes".
status
chaîne de caractères
Non
n/a
défini le texte de la barre de statut
du navigateur
autostatus
boolean
Non
n/a
Défini le texte de la barre de statut au contenu
de la popup. NOTE: Ecrase l'attribut status.
autostatuscap
chaîne de caractères
Non
n/a
Défini le texte de la barre de statut au libellé
de la popup. NOTE: Ecrase l'attribut status.
inarray
integer
Non
n/a
indique à overLib de lire le texte à cet index dans le
tableau ol_text, situé dans overlib.js. Ce paramètre peut être
utilisé à la place de text.
caparray
integer
Non
n/a
indique à overlib de lire le libellé depuis le
tableau ol_caps
capicon
url
Non
n/a
affiche l'image spécifiée avant le libellé de la
popup
snapx
integer
Non
n/a
Aligne la popup sur une grille horizontale
snapy
integer
Non
n/a
Aligne la popup sur une grille verticale
fixx
integer
Non
n/a
vérrouille la popup à une position horizontale.
Note: remplace les autres paramètres de position
horizontale
fixy
integer
Non
n/a
vérouille la popup à une position verticale
Note: remplace les autres paramètres de position
verticale
background
url
Non
n/a
défini l'image à utiliser plutôt que le tableau
de fond
padx
integer,integer
Non
n/a
écarte l'image de fond du reste des éléments
avec un espace horizontal, pour le positionnement du texte.
Note: c'est un attribut à deux paramètres.
pady
integer,integer
Non
n/a
écarte l'image de fond du reste des éléments
avec un espace vertical, pour le positionnement du texte.
Note: c'est un attribut à deux paramètres.
fullhtml
boolean
Non
n/a
vous autorise à placer du code html en tant que
contenu de la popup. Le code html est attendu dans
l'attribut text.
frame
chaîne de caractères
Non
n/a
contrôle la popup dans un cadre différent.
Voir la documentation d'overlib pour plus de détails
sur cette fonction.
timeout
chaîne de caractères
Non
n/a
Appelle la fonction javascript spécifiée et prends
sa valeur de retour comme texte devant être affiché
dans la popup.
delay
integer
Non
n/a
la popup se comporte comme une infobulle.
Elle disparaitra au bout d'un certain délai, en
millisecondes.
hauto
boolean
Non
n/a
Détermine automatiquement si la popup doit être
à gauche ou à droite de la souris
vauto
boolean
Non
n/a
Détermine automatiquement si la popup doit être
au-dessus ou au-dessous de la souris
popup est utilisé pour créer une fenêtre popup javascript.
popup
{* popup_init doit être appelé en haut de votre page *}
{popup_init src="/javascripts/overlib.js"}
{* création d'un lien avec une popup qui apparait sur l'évènement onMouseOver *}
<A href="mypage.html" {popup text="Ce lien vous amène sur ma page!"}>mypage</A>
{* vous pouvez utiliser du html, des liens, etc dans vos popup *}
<A href="mypage.html" {popup sticky=true caption="mypage contents"
text="<UL><LI>links<LI>pages<LI>images</UL>" snapx=10 snapy=10}>mypage</A>
SORTIE:
(allez sur le site officiel de Smarty pour des exemples.)