Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

popup (Popup-Inhalt definieren)

Attribut Name Typ Erforderlich Standardwert Beschreibung
text string Ja n/a Text/HTML der im Popup ausgegeben werden soll.
trigger string Nein onMouseOver Definiert bei welchem Event das Popup aufgerufen werden soll. Erlaubte Werte sind: onMouseOver und onClick
sticky boolean Nein false Definiert ob das Popup geöffnet bleiben soll bis es manuell geschlossen wird.
caption string Nein n/a Definiert die Überschrift.
fgcolor string Nein n/a Hintergrundfarbe des Popups.
bgcolor string Nein n/a Rahmenfarbe des Popups.
textcolor string Nein n/a Farbe des Textes im Popup.
capcolor string Nein n/a Farbe der Popup-Überschrift.
closecolor string Nein n/a Die Farbe des 'close'-Textes.
textfont string Nein n/a Die Farbe des Textes.
captionfont string Nein n/a Die Schriftart für die Überschrift.
closefont string Nein n/a Die Schriftart für den 'close'-Text.
textsize string Nein n/a Die Schriftgrösse des Textes.
captionsize string Nein n/a Die Schriftgrösse der Überschrift.
closesize string Nein n/a Die Schriftgrösse des 'close'-Textes.
width integer Nein n/a Die Breite der Popup-Box.
height integer Nein n/a Die Höhe der Popup-Box.
left boolean Nein false Öffnet die Popup-Box links von Mauszeiger.
right boolean Nein false Öffnet die Popup-Box rechts von Mauszeiger.
center boolean Nein false Öffnet die Popup-Box in der Mitte des Mauszeigers.
above boolean Nein false Öffnet die Popup-Box oberhalb des Mauszeigers. Achtung: nur möglich wenn 'height' definiert ist.
below boolean Nein false Öffnet die Popup-Box unterhalb des Mauszeigers.
border integer Nein n/a Die Rahmenbreite der Popup-Box.
offsetx integer Nein n/a Horizontale Distanz zum Mauszeiger bei der das Popup geöffnet bleibt.
offsety integer Nein n/a Vertikale Distanz zum Mauszeiger bei der das Popup geöffnet bleibt.
fgbackground url to image Nein n/a Das Hintergundbild.
bgbackground url to image Nein n/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.
closetext string Nein n/a Definiert den Text des 'close'-Links.
noclose boolean Nein n/a Zeigt den 'close'-Link nicht an.
status string Nein n/a Definiert den Text der in der Browser-Statuszeile ausgegeben wird.
autostatus boolean Nein n/a Gibt als Statusinformationen den Popup-Text aus. Achtung: Dies überschreibt die definierten Statuswerte.
autostatuscap string Nein n/a Zeigt in der Statusleiste den Wert der Popup-Überschrift an. Achtung: Dies überschreibt die definierten Statuswerte.
inarray integer Nein n/a Weist 'overLib' an, den Wert aus dem in 'overlib.js' definierten Array 'ol_text' zu lesen.
caparray integer Nein n/a Weist 'overLib' an, die Überschrift aus dem in 'overlib.js' definierten Array 'ol_caps' zu lesen.
capicon url Nein n/a Zeigt das übergebene Bild vor der Überschrift an.
snapx integer Nein n/a Aliniert das Popup an einem horizontalen Gitter.
snapy integer Nein n/a Aliniert das Popup an einem vertikalen Gitter.
fixx integer Nein n/a Fixiert das Popup an der definierten horizontalen Position. Achtung: überschreibt alle anderen horizontalen Positionen.
fixy integer Nein n/a Fixiert das Popup an der definierten vertikalen Position. Achtung: überschreibt alle anderen vertikalen Positionen.
background url Nein n/a Definiert das Hintergrundbild welches anstelle des Tabellenhintergrundes verwendet werden soll.
padx integer,integer Nein n/a Erzeugt horizontale Leerzeichen, um den Text platzieren zu können. Achtung: Dies ist eine 2-Parameter Funktion.
pady integer,integer Nein n/a Erzeugt vertikale Leerzeichen, um den Text platzieren zu können. Achtung: Dies ist eine 2-Parameter Funktion.
fullhtml boolean Nein n/a Lässt Sie den HTML-Code betreffend einem Hintergrundbild komplett kontrollieren.
frame string Nein n/a Kontrolliert Popups in einem anderen Frame. Sehen sie die 'overLib'-Seite für zusätzliche Informationen zu dieser Funktion.
timeout string Nein n/a Führt die übergebene Javascript-Funktion aus, und verwendet deren Ausgabe als Text für das Popup.
delay integer Nein n/a Macht, dass sich das Popup wie ein Tooltip verhält, und nach den definierten Millisekunden verschwindet.
hauto boolean Nein n/a Lässt 'overLib' automatisch definieren an welcher Seite (links/rechts) des Mauszeigers das Popup ausgegeben werden soll.
vauto boolean Nein n/a Lä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.

Example 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.)