annotate service/frontDoorMessage/index.html @ 0:6fd208b97616

start Ignore-this: e06ac598970a0d4750f588ab89f56996
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 01 Aug 2011 03:30:30 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
1 <?xml version="1.0" encoding="iso-8859-1"?>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
3 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
4 <html xmlns="http://www.w3.org/1999/xhtml">
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
5 <head>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
6 <title>front door message</title>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
7 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
8 </head>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
9 <body>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
10
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
11 Front door message:
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
12 <div><textarea name="message"></textarea></div>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
13 <div><input type="text" name="lastLine"/></div>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
14 <div id="save"></div>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
15 <script type="text/javascript">
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
16 // <![CDATA[
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
17
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
18 $(function () {
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
19
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
20 function setup(elem, url) {
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
21 $.get(url, function (data) { elem.val(data) });
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
22
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
23 elem.keyup(function() {
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
24 $("#save").css("color", "yellow").text("saving...");
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
25 $.ajax({
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
26 type: "PUT",
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
27 url: url,
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
28 data: elem.val(),
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
29 success: function () {
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
30 $("#save").css("color", "black").text("ok");
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
31 }
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
32 });
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
33 });
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
34 }
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
35
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
36 setup($("textarea[name=message]"), "message");
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
37 setup($("input[name=lastLine]"), "lastLine");
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
38
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
39 });
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
40
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
41 // ]]>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
42 </script>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
43
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
44 </body>
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
45 </html>