Updated mcollective.init according to OSCI-658
[packages/precise/mcollective.git] / lib / mcollective / vendor / json / data / index.html
diff --git a/lib/mcollective/vendor/json/data/index.html b/lib/mcollective/vendor/json/data/index.html
new file mode 100644 (file)
index 0000000..abe6fdb
--- /dev/null
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+  <head>
+    <title>Javascript Example</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>    
+    <script src="prototype.js" type="text/javascript"></script>
+  </head>
+
+  <body>
+    <h1>Fetching object from server</h1>
+    <div id="list">
+      Wait...<br/>
+      <noscript><p>Switch on Javascript!</p></noscript>
+    </div>
+    <script type="text/javascript">
+    <!--
+    function pollJSON() {
+      new Ajax.Request('/json',
+        {
+          method: 'get',
+          onSuccess: function(transport) {
+            var response = transport.responseText || "no response text";
+            response = eval("(" + response + ")");
+            var text = "";
+            for (var k in response) {
+              text = text + "<b>" + k + "</b>: " + response[k] + "<br/>"
+            }
+            $("list").update(text);
+          },
+          onFailure: function() { alert('Something went wrong...') }
+        });
+    }
+    new PeriodicalExecuter(pollJSON, 1);
+    -->
+    </script>
+  </body>
+</html>