[[esp:extensions:visuals:visdialog]] tdb Aplication Server

Route:

Funktion visDialog

Erzeugt einen verschiebbaren Dialog, der mittig im Browser dargestellt wird.
In einem Dialog können beliebige Inhalte dargestellt werden, wie z.B. Formulare, Hinweistexte oder auch Tabellen.
Der Dialog wird in Form eines DIV-Containers dargestellt, und im HTML-Baum direkt unterhalb des BODY-Knotens angebunden.

image

Parameter
id
Das Attribut enthält, den im Dokument eindeutigen, Bezeichner für das Dialog-Element

Das Attribut id ist zwingend erforderlich

caption
Mit caption kann der Text der Titelleiste des Dialogs bestimmt werden.

Der Parameter caption ist optional.

style
Inline-Stylesheet-Definitionen können mit style eingerichtet werden.

Der Parameter style ist optional.

class
Um eine oder auch mehrere CSS-Klassen auf den Dialog anzuwenden, können diese mit class angegeben werden.

Der Parameter class ist optional.

onshow
Mit onshow wird eine JavaScript-Funktion angegeben, die dann ausgeführt wird, wenn der Dialog angezeigt wird.
Dadurch lässt sich zum Beispiel der Inhalt einer im Dialog eingebetteten Tabelle nur dann nachladen, wenn der Dialog tatsächlich benutzt wird.

Der Parameter onshow ist optional.

onhide
Mit onhide wird eine JavaScript-Funktion angegeben, die dann ausgeführt wird, wenn der Dialog wieder geschlossen wird.

Der Parameter onhide ist optional.

Beispiel
<esp> visDialog('id="myDialog" caption="Mein eigener Dialog" style="width:300px;height:200px;"') </esp> <h2>Im Dialog steht eigentlich nur HTML-Code</h2> Die aktuelle Uhrzeit: <%=TimeStr(NOW)%> <button onclick='myDialog.hide()'>Weg!</button> <esp> visDialog('') </esp>

esp:extensions:visuals:visdialog, Rev. 7, Zuletzt geändert 2006-11-20 15:08, 583 Aufrufe
Wiki hosted for free at wikihost.org || RSS-Feed || GeboGebo 1.3.3 || 00.128 Sekunden || || PAGERANK TOOLS