PHP Manual

PEAR Manual

Smarty Manual

PostgreSQL

MySQL Manual

Perl Manual

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