client/scripts/client.js
author Eugen Sawin <sawine@me73.com>
Thu, 06 Oct 2011 02:05:43 +0200
changeset 8 c926073022f4
parent 5 fdf35f8d7ff8
child 9 44d912089ce1
permissions -rw-r--r--
Some improvs.
sawine@8
     1
//--allow-file-access-from-files
sawine@8
     2
var server = "http://localhost:8080";
sawine@5
     3
var view_left = "<view-left><h2>Machine</h2><p>Be yourself within Machine.</p></view-left>";
sawine@5
     4
sawine@0
     5
function command()
sawine@0
     6
{
sawine@5
     7
    var com = document.getElementById("com");
sawine@8
     8
    $.ajax({url: server + "/com",
sawine@8
     9
	    data: com.value,
sawine@8
    10
	    success: callback});
sawine@8
    11
    com.value = ""; 
sawine@8
    12
}
sawine@8
    13
sawine@8
    14
function callback(msg)
sawine@8
    15
{
sawine@8
    16
    alert(msg); 
sawine@8
    17
    view_left = "<view-left><h2>Machine</h2><p>" + msg.time + "</p></view-left>";
sawine@8
    18
    $("view-left").replaceWith(view_left);   
sawine@5
    19
}
sawine@5
    20
sawine@5
    21
$(document).ready
sawine@5
    22
(
sawine@5
    23
    function()
sawine@5
    24
    {
sawine@5
    25
	$("view-left").replaceWith(view_left);
sawine@5
    26
    }
sawine@5
    27
);
sawine@5
    28
sawine@5
    29
$(document).keypress
sawine@5
    30
(
sawine@5
    31
    function(event) 
sawine@5
    32
    {
sawine@5
    33
	if (event.which == 13) 
sawine@5
    34
	{
sawine@5
    35
	    event.preventDefault();
sawine@5
    36
	    command();
sawine@5
    37
	}
sawine@5
    38
    }
sawine@5
    39
);