OSDN Git Service

0bd8db904eab22dbfe271600c954348ee01a33d0
[vem/WITs.git] / JS / unused / TemControl.js
1 function TemControl(command,parameter){
2
3         var ajax = getAjax();
4
5         if(command == "Connect"){
6                 var result = document.getElementById("connection");
7         }else{
8                 var result = document.getElementById("result");
9         }
10
11         if(ajax){
12                 try{
13                         ajax.onreadystatechange = getData;
14                 }catch(e){
15                         result.innerHTML = "onreadystate change error";
16                 }
17
18                 try{
19                         ajax.open("GET","//localhost:8000/cgi-bin/vemclient.rb?command="+encodeURIComponent(command)+"&parameter="+encodeURIComponent(parameter),true);
20                 }catch(e){
21                         result.innerHTML = "ajax open error";
22                 }
23
24                 try{
25                         ajax.send(null);
26                 }catch(e){
27                         result.innerHTML = "send error";
28                 }
29         }else{
30                 result.innerHTML = "you cannot use ajax...";
31         }
32
33         function getData(){
34                 if(ajax.readyState == 4){
35                         if(ajax.status == 200){
36         result.innerHTML = ajax.responseText;
37         if(ajax.responseText.match(/Control/i)){
38                 a = ajax.responseText.split(" ");
39                 alert(a[1]+a[2]);
40         }
41                         }else{
42         result.innerHTML = "HTTP error";
43                         }
44                 }else{
45                         result.innerHTML = "HTTP Transmission...";
46                 }
47         }
48
49 }