annotate static-files/example-client.html @ 58:422fcf9774b1

added js, css, and img subdirectories to static-files.
author Atul Varma <avarma@mozilla.com>
date Mon, 28 Jun 2010 16:51:13 -0700
parents fe5a2f26787d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
1 <html>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
2 <head>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
3 <title>Example Client</title>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
4 <style>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
5 #error {
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
6 background: red;
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
7 color: white;
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
8 display: none;
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
9 }
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
10 </style>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
11 </head>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
12 <body>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
13 <p>JSON data for all users should appear below, unless you're not
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
14 logged in, in which case you should <a target="_blank" href="/">log
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
15 in</a>.</p>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
16 <pre id="users"></pre>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
17 <div id="error">
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
18 Error: <span class="reason"></span>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
19 </div>
58
422fcf9774b1 added js, css, and img subdirectories to static-files.
Atul Varma <avarma@mozilla.com>
parents: 54
diff changeset
20 <script src="js/api.js"></script>
422fcf9774b1 added js, css, and img subdirectories to static-files.
Atul Varma <avarma@mozilla.com>
parents: 54
diff changeset
21 <script src="js/jquery-1.4.2.min.js"></script>
17
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
22 <script>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
23 $(window).ready(function(event) {
54
fe5a2f26787d Made client api more humane wrt: urls.
Atul Varma <avarma@mozilla.com>
parents: 53
diff changeset
24 var api = new Summit.Client();
17
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
25 api.getAllUsers(function(response) {
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
26 if (response.error) {
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
27 $("#error .reason").text(response.error);
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
28 $("#error").slideDown();
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
29 } else {
53
18de6b362cc5 made server.html and fixed example-client.html to work with it instead of index.html.
Atul Varma <avarma@mozilla.com>
parents: 17
diff changeset
30 $("#users").text(JSON.stringify(response.users, null, 2));
17
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
31 }
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
32 });
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
33 });
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
34 </script>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
35 </body>
18d28e6a9887 Added sample client and postMessage-based API.
Atul Varma <avarma@mozilla.com>
parents:
diff changeset
36 </html>