smarty template engine
Friday, May 16, 2008  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


popup (Popup-Inhalt definieren)

Attribut NameTypErforderlichStandardwertBeschreibung
textstringJan/aText/HTML der im Popup ausgegeben werden soll.
triggerstringNeinonMouseOverDefiniert bei welchem Event das Popup aufgerufen werden soll. Erlaubte Werte sind: onMouseOver und onClick
stickybooleanNeinfalseDefiniert ob das Popup geöffnet bleiben soll bis es manuell geschlossen wird.
captionstringNeinn/aDefiniert die Überschrift.
fgcolorstringNeinn/aHintergrundfarbe des Popups.
bgcolorstringNeinn/aRahmenfarbe des Popups.
textcolorstringNeinn/aFarbe des Textes im Popup.
capcolorstringNeinn/aFarbe der Popup-Überschrift.
closecolorstringNeinn/aDie Farbe des 'close'-Textes.
textfontstringNeinn/aDie Farbe des Textes.
captionfontstringNeinn/aDie Schriftart für die Überschrift.
closefontstringNeinn/aDie Schriftart für den 'close'-Text.
textsizestringNeinn/aDie Schriftgrösse des Textes.
captionsizestringNeinn/aDie Schriftgrösse der Überschrift.
closesizestringNeinn/aDie Schriftgrösse des 'close'-Textes.
widthintegerNeinn/aDie Breite der Popup-Box.
heightintegerNeinn/aDie Höhe der Popup-Box.
leftbooleanNeinfalseÖffnet die Popup-Box links von Mauszeiger.
rightbooleanNeinfalseÖffnet die Popup-Box rechts von Mauszeiger.
centerbooleanNeinfalseÖffnet die Popup-Box in der Mitte des Mauszeigers.
abovebooleanNeinfalseÖffnet die Popup-Box oberhalb des Mauszeigers. Achtung: nur möglich wenn 'height' definiert ist.
belowbooleanNeinfalseÖffnet die Popup-Box unterhalb des Mauszeigers.
borderintegerNeinn/aDie Rahmenbreite der Popup-Box.
offsetxintegerNeinn/aHorizontale Distanz zum Mauszeiger bei der das Popup geöffnet bleibt.
offsetyintegerNeinn/aVertikale Distanz zum Mauszeiger bei der das Popup geöffnet bleibt.
fgbackgroundurl to imageNeinn/aDas Hintergundbild.
bgbackgroundurl to imageNeinn/a Definiert das Bild welches verwendet werden soll um den Rahmen zu zeichnen. Achtung: Sie müssen 'bgcolor' auf '' setzen, da die Farbe sonst angezeigt wird. Achtung: Wenn sie einen 'close'-Link verwenden, wird Netscape (4.x) die Zellen mehrfach rendern, was zu einer falschen Anzeige führen kann.
closetextstringNeinn/aDefiniert den Text des 'close'-Links.
noclosebooleanNeinn/aZeigt den 'close'-Link nicht an.
statusstringNeinn/aDefiniert den Text der in der Browser-Statuszeile ausgegeben wird.
autostatusbooleanNeinn/aGibt als Statusinformationen den Popup-Text aus. Achtung: Dies überschreibt die definierten Statuswerte.
autostatuscapstringNeinn/aZeigt in der Statusleiste den Wert der Popup-Überschrift an. Achtung: Dies überschreibt die definierten Statuswerte.
inarrayintegerNeinn/a Weist 'overLib' an, den Wert aus dem in 'overlib.js' definierten Array 'ol_text' zu lesen.
caparrayintegerNeinn/aWeist 'overLib' an, die Überschrift aus dem in 'overlib.js' definierten Array 'ol_caps' zu lesen.
capiconurlNeinn/aZeigt das übergebene Bild vor der Überschrift an.
snapxintegerNeinn/aAliniert das Popup an einem horizontalen Gitter.
snapyintegerNeinn/aAliniert das Popup an einem vertikalen Gitter.
fixxintegerNeinn/aFixiert das Popup an der definierten horizontalen Position. Achtung: überschreibt alle anderen horizontalen Positionen.
fixyintegerNeinn/aFixiert das Popup an der definierten vertikalen Position. Achtung: überschreibt alle anderen vertikalen Positionen.
backgroundurlNeinn/aDefiniert das Hintergrundbild welches anstelle des Tabellenhintergrundes verwendet werden soll.
padxinteger,integerNeinn/aErzeugt horizontale Leerzeichen, um den Text platzieren zu können. Achtung: Dies ist eine 2-Parameter Funktion.
padyinteger,integerNeinn/aErzeugt vertikale Leerzeichen, um den Text platzieren zu können. Achtung: Dies ist eine 2-Parameter Funktion.
fullhtmlbooleanNeinn/aLässt Sie den HTML-Code betreffend einem Hintergrundbild komplett kontrollieren.
framestringNeinn/aKontrolliert Popups in einem anderen Frame. Sehen sie die 'overLib'-Seite für zusätzliche Informationen zu dieser Funktion.
timeoutstringNeinn/aFührt die übergebene Javascript-Funktion aus, und verwendet deren Ausgabe als Text für das Popup.
delayintegerNeinn/aMacht, dass sich das Popup wie ein Tooltip verhält, und nach den definierten Millisekunden verschwindet.
hautobooleanNeinn/aLässt 'overLib' automatisch definieren an welcher Seite (links/rechts) des Mauszeigers das Popup ausgegeben werden soll.
vautobooleanNeinn/aLässt 'overLib' automatisch definieren an welcher Seite (oben/unten) des Mauszeigers das Popup ausgegeben werden soll.

'popup' wird verwendet um Javascript-Popup-Fenster zu erzeugen.

Beispiel 8-20. popup

{* 'popup_init' muss am Anfang jeder Seite aufgerufen werden die 'popup' verwendet *}
{popup_init src="/javascripts/overlib.js"}

{* create a link with a popup window when you move your mouse over *}
{* ein link mit einem Popup welches geöffnet wird wenn die Maus über dem Link ist. *}
<A href="mypage.html" {popup text="This link takes you to my page!"}>mypage</A>


{* Sie können in einem Popup text, html, links und weiteres verwenden *}
<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>

AUSGABE:


(Für Beispiele können Sie sich die Smarty Homepage anschauen.)



 

credits 

Smarty Copyright © 2002-2008 New Digital Group, Inc.
All rights reserved.
Last updated: Tue Feb 12 09:11:05 2008 CST