Ticket #2256: test_ConfirmDialog.html

File test_ConfirmDialog.html, 12.2 kB (added by guest, 2 years ago)
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2        "http://www.w3.org/TR/html4/strict.dtd">
3<html>
4<head>
5<title>Dialog Widget Dojo Tests</title>
6<script type="text/javascript"> djConfig = { isDebug: true }; </script>
7<script type="text/javascript" src="../../dojo.js"></script>
8<script type="text/javascript">
9        dojo.require("dojo.widget.ConfirmDialog");
10</script>
11
12<script type="text/javascript">
13var dlg;
14var secDlg;
15function init(e) {
16        dlg = dojo.widget.byId("DialogContent");
17        dlg.acceptCallback=function(){dojo.debug('ok clicked')};
18        secDlg = dojo.widget.byId("SecondDialog");
19        secDlg.acceptCallback=function(){dojo.debug('accept logged')};
20}
21dojo.addOnLoad(init);
22
23</script>
24<style type="text/css">
25body { font-family : sans-serif; }
26.dojoDialog {
27        background : #eee;
28        border : 1px solid #999;
29        -moz-border-radius : 5px;
30        padding : 4px;
31}
32
33form {
34        margin-bottom : 0;
35}
36</style>
37</head>
38<body>
39<a href="javascript:dlg.show()">Show First Dialog</a>
40
41<div dojoType="confirmdialog" id="DialogContent"
42        message="Confirm that">
43
44</div>
45
46<select>
47        <option>Lorem</option>
48        <option>ipsum</option>
49        <option>dolor</option>
50        <option>sit</option>
51        <option>amet</option>
52</select>
53
54<p>
55Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean
56semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin
57porta rutrum lacus. Etiam consequat scelerisque quam. Nulla facilisi.
58Maecenas luctus venenatis nulla. In sit amet dui non mi semper iaculis.
59Sed molestie tortor at ipsum. Morbi dictum rutrum magna. Sed vitae
60risus.
61</p>
62<p>Aliquam vitae enim. Duis scelerisque metus auctor est venenatis
63imperdiet. Fusce dignissim porta augue. Nulla vestibulum. Integer lorem
64nunc, ullamcorper a, commodo ac, malesuada sed, dolor. Aenean id mi in
65massa bibendum suscipit. Integer eros. Nullam suscipit mauris. In
66pellentesque. Mauris ipsum est, pharetra semper, pharetra in, viverra
67quis, tellus. Etiam purus. Quisque egestas, tortor ac cursus lacinia,
68felis leo adipiscing nisi, et rhoncus elit dolor eget eros. Fusce ut
69quam. Suspendisse eleifend leo vitae ligula. Nulla facilisi. Nulla
70rutrum, erat vitae lacinia dictum, pede purus imperdiet lacus, ut
71semper velit ante id metus. Praesent massa dolor, porttitor sed,
72pulvinar in, consequat ut, leo. Nullam nec est. Aenean id risus blandit
73tortor pharetra congue. Suspendisse pulvinar.
74</p>
75<p>Vestibulum convallis eros ac justo. Proin dolor. Etiam aliquam. Nam
76ornare elit vel augue. Suspendisse potenti. Etiam sed mauris eu neque
77nonummy mollis. Vestibulum vel purus ac pede semper accumsan. Vivamus
78lobortis, sem vitae nonummy lacinia, nisl est gravida magna, non cursus
79est quam sed urna. Phasellus adipiscing justo in ipsum. Duis sagittis
80dolor sit amet magna. Suspendisse suscipit, neque eu dictum auctor,
81nisi augue tincidunt arcu, non lacinia magna purus nec magna. Praesent
82pretium sollicitudin sapien. Suspendisse imperdiet. Class aptent taciti
83sociosqu ad litora torquent per conubia nostra, per inceptos
84hymenaeos.
85</p>
86<form>
87        <center>
88                <select>
89                        <option>1</option>
90                        <option>2</option>
91                </select>
92        </center>
93</form>
94<p>Mauris pharetra lorem sit amet sapien. Nulla libero metus, tristique
95et, dignissim a, tempus et, metus. Ut libero. Vivamus tempus purus vel
96ipsum. Quisque mauris urna, vestibulum commodo, rutrum vitae, ultrices
97vitae, nisl. Class aptent taciti sociosqu ad litora torquent per
98conubia nostra, per inceptos hymenaeos. Nulla id erat sit amet odio
99luctus eleifend. Proin massa libero, ultricies non, tincidunt a,
100vestibulum non, tellus. Nunc nunc purus, lobortis a, pulvinar at,
101egestas a, mi. Cras adipiscing velit a mauris. Morbi felis. Etiam at
102felis. Cras eget eros et justo mattis pulvinar. Nullam at justo id
103risus porttitor dignissim. Vestibulum sed velit vel metus tincidunt
104tempus. Nunc euismod nisl id dolor tristique tincidunt. Nullam placerat
105turpis sed odio. Curabitur in est id nibh tempus ultrices. Aliquam
106consectetuer dapibus eros. Aliquam nisl.
107</p>
108
109<p>
110Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean
111semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin
112porta rutrum lacus. Etiam consequat scelerisque quam. Nulla facilisi.
113Maecenas luctus venenatis nulla. In sit amet dui non mi semper iaculis.
114Sed molestie tortor at ipsum. Morbi dictum rutrum magna. Sed vitae
115risus.
116</p>
117<p>Aliquam vitae enim. Duis scelerisque metus auctor est venenatis
118imperdiet. Fusce dignissim porta augue. Nulla vestibulum. Integer lorem
119nunc, ullamcorper a, commodo ac, malesuada sed, dolor. Aenean id mi in
120massa bibendum suscipit. Integer eros. Nullam suscipit mauris. In
121pellentesque. Mauris ipsum est, pharetra semper, pharetra in, viverra
122quis, tellus. Etiam purus. Quisque egestas, tortor ac cursus lacinia,
123felis leo adipiscing nisi, et rhoncus elit dolor eget eros. Fusce ut
124quam. Suspendisse eleifend leo vitae ligula. Nulla facilisi. Nulla
125rutrum, erat vitae lacinia dictum, pede purus imperdiet lacus, ut
126semper velit ante id metus. Praesent massa dolor, porttitor sed,
127pulvinar in, consequat ut, leo. Nullam nec est. Aenean id risus blandit
128tortor pharetra congue. Suspendisse pulvinar.
129</p>
130<p>Vestibulum convallis eros ac justo. Proin dolor. Etiam aliquam. Nam
131ornare elit vel augue. Suspendisse potenti. Etiam sed mauris eu neque
132nonummy mollis. Vestibulum vel purus ac pede semper accumsan. Vivamus
133lobortis, sem vitae nonummy lacinia, nisl est gravida magna, non cursus
134est quam sed urna. Phasellus adipiscing justo in ipsum. Duis sagittis
135dolor sit amet magna. Suspendisse suscipit, neque eu dictum auctor,
136nisi augue tincidunt arcu, non lacinia magna purus nec magna. Praesent
137pretium sollicitudin sapien. Suspendisse imperdiet. Class aptent taciti
138sociosqu ad litora torquent per conubia nostra, per inceptos
139hymenaeos.
140</p>
141<form>
142        <center>
143                <select>
144                        <option>1</option>
145                        <option>2</option>
146                </select>
147        </center>
148</form>
149<p>Mauris pharetra lorem sit amet sapien. Nulla libero metus, tristique
150et, dignissim a, tempus et, metus. Ut libero. Vivamus tempus purus vel
151ipsum. Quisque mauris urna, vestibulum commodo, rutrum vitae, ultrices
152vitae, nisl. Class aptent taciti sociosqu ad litora torquent per
153conubia nostra, per inceptos hymenaeos. Nulla id erat sit amet odio
154luctus eleifend. Proin massa libero, ultricies non, tincidunt a,
155vestibulum non, tellus. Nunc nunc purus, lobortis a, pulvinar at,
156egestas a, mi. Cras adipiscing velit a mauris. Morbi felis. Etiam at
157felis. Cras eget eros et justo mattis pulvinar. Nullam at justo id
158risus porttitor dignissim. Vestibulum sed velit vel metus tincidunt
159tempus. Nunc euismod nisl id dolor tristique tincidunt. Nullam placerat
160turpis sed odio. Curabitur in est id nibh tempus ultrices. Aliquam
161consectetuer dapibus eros. Aliquam nisl.
162</p>
163
164<a href="javascript:secDlg.show()">Show Second Dialog</a>
165<p>
166Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean
167semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin
168porta rutrum lacus. Etiam consequat scelerisque quam. Nulla facilisi.
169Maecenas luctus venenatis nulla. In sit amet dui non mi semper iaculis.
170Sed molestie tortor at ipsum. Morbi dictum rutrum magna. Sed vitae
171risus.
172</p>
173<p>Aliquam vitae enim. Duis scelerisque metus auctor est venenatis
174imperdiet. Fusce dignissim porta augue. Nulla vestibulum. Integer lorem
175nunc, ullamcorper a, commodo ac, malesuada sed, dolor. Aenean id mi in
176massa bibendum suscipit. Integer eros. Nullam suscipit mauris. In
177pellentesque. Mauris ipsum est, pharetra semper, pharetra in, viverra
178quis, tellus. Etiam purus. Quisque egestas, tortor ac cursus lacinia,
179felis leo adipiscing nisi, et rhoncus elit dolor eget eros. Fusce ut
180quam. Suspendisse eleifend leo vitae ligula. Nulla facilisi. Nulla
181rutrum, erat vitae lacinia dictum, pede purus imperdiet lacus, ut
182semper velit ante id metus. Praesent massa dolor, porttitor sed,
183pulvinar in, consequat ut, leo. Nullam nec est. Aenean id risus blandit
184tortor pharetra congue. Suspendisse pulvinar.
185</p>
186<p>Vestibulum convallis eros ac justo. Proin dolor. Etiam aliquam. Nam
187ornare elit vel augue. Suspendisse potenti. Etiam sed mauris eu neque
188nonummy mollis. Vestibulum vel purus ac pede semper accumsan. Vivamus
189lobortis, sem vitae nonummy lacinia, nisl est gravida magna, non cursus
190est quam sed urna. Phasellus adipiscing justo in ipsum. Duis sagittis
191dolor sit amet magna. Suspendisse suscipit, neque eu dictum auctor,
192nisi augue tincidunt arcu, non lacinia magna purus nec magna. Praesent
193pretium sollicitudin sapien. Suspendisse imperdiet. Class aptent taciti
194sociosqu ad litora torquent per conubia nostra, per inceptos
195hymenaeos.
196</p>
197<p>Mauris pharetra lorem sit amet sapien. Nulla libero metus, tristique
198et, dignissim a, tempus et, metus. Ut libero. Vivamus tempus purus vel
199ipsum. Quisque mauris urna, vestibulum commodo, rutrum vitae, ultrices
200vitae, nisl. Class aptent taciti sociosqu ad litora torquent per
201conubia nostra, per inceptos hymenaeos. Nulla id erat sit amet odio
202luctus eleifend. Proin massa libero, ultricies non, tincidunt a,
203vestibulum non, tellus. Nunc nunc purus, lobortis a, pulvinar at,
204egestas a, mi. Cras adipiscing velit a mauris. Morbi felis. Etiam at
205felis. Cras eget eros et justo mattis pulvinar. Nullam at justo id
206risus porttitor dignissim. Vestibulum sed velit vel metus tincidunt
207tempus. Nunc euismod nisl id dolor tristique tincidunt. Nullam placerat
208turpis sed odio. Curabitur in est id nibh tempus ultrices. Aliquam
209consectetuer dapibus eros. Aliquam nisl.
210</p>
211
212<p>
213Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean
214semper sagittis velit. Cras in mi. Duis porta mauris ut ligula. Proin
215porta rutrum lacus. Etiam consequat scelerisque quam. Nulla facilisi.
216Maecenas luctus venenatis nulla. In sit amet dui non mi semper iaculis.
217Sed molestie tortor at ipsum. Morbi dictum rutrum magna. Sed vitae
218risus.
219</p>
220<p>Aliquam vitae enim. Duis scelerisque metus auctor est venenatis
221imperdiet. Fusce dignissim porta augue. Nulla vestibulum. Integer lorem
222nunc, ullamcorper a, commodo ac, malesuada sed, dolor. Aenean id mi in
223massa bibendum suscipit. Integer eros. Nullam suscipit mauris. In
224pellentesque. Mauris ipsum est, pharetra semper, pharetra in, viverra
225quis, tellus. Etiam purus. Quisque egestas, tortor ac cursus lacinia,
226felis leo adipiscing nisi, et rhoncus elit dolor eget eros. Fusce ut
227quam. Suspendisse eleifend leo vitae ligula. Nulla facilisi. Nulla
228rutrum, erat vitae lacinia dictum, pede purus imperdiet lacus, ut
229semper velit ante id metus. Praesent massa dolor, porttitor sed,
230pulvinar in, consequat ut, leo. Nullam nec est. Aenean id risus blandit
231tortor pharetra congue. Suspendisse pulvinar.
232</p>
233<p>Vestibulum convallis eros ac justo. Proin dolor. Etiam aliquam. Nam
234ornare elit vel augue. Suspendisse potenti. Etiam sed mauris eu neque
235nonummy mollis. Vestibulum vel purus ac pede semper accumsan. Vivamus
236lobortis, sem vitae nonummy lacinia, nisl est gravida magna, non cursus
237est quam sed urna. Phasellus adipiscing justo in ipsum. Duis sagittis
238dolor sit amet magna. Suspendisse suscipit, neque eu dictum auctor,
239nisi augue tincidunt arcu, non lacinia magna purus nec magna. Praesent
240pretium sollicitudin sapien. Suspendisse imperdiet. Class aptent taciti
241sociosqu ad litora torquent per conubia nostra, per inceptos
242hymenaeos.
243</p>
244<p>Mauris pharetra lorem sit amet sapien. Nulla libero metus, tristique
245et, dignissim a, tempus et, metus. Ut libero. Vivamus tempus purus vel
246ipsum. Quisque mauris urna, vestibulum commodo, rutrum vitae, ultrices
247vitae, nisl. Class aptent taciti sociosqu ad litora torquent per
248conubia nostra, per inceptos hymenaeos. Nulla id erat sit amet odio
249luctus eleifend. Proin massa libero, ultricies non, tincidunt a,
250vestibulum non, tellus. Nunc nunc purus, lobortis a, pulvinar at,
251egestas a, mi. Cras adipiscing velit a mauris. Morbi felis. Etiam at
252felis. Cras eget eros et justo mattis pulvinar. Nullam at justo id
253risus porttitor dignissim. Vestibulum sed velit vel metus tincidunt
254tempus. Nunc euismod nisl id dolor tristique tincidunt. Nullam placerat
255turpis sed odio. Curabitur in est id nibh tempus ultrices. Aliquam
256consectetuer dapibus eros. Aliquam nisl.
257</p>
258
259<div
260        dojoType="confirmdialog"
261        id="SecondDialog"
262        bgColor="black"
263        message="log accept?">
264
265</div>
266
267</body>
268</html>