Commit 67e40ca3 authored by paniuncle's avatar paniuncle

<new function>add select-box HTTP or HTTPS

parent 8a574889
...@@ -13,7 +13,10 @@ ...@@ -13,7 +13,10 @@
<div class="container"> <div class="container">
<div class="row grid"> <div class="row grid">
<div class="col-lg-1"> <div class="col-lg-1">
<input type="text" class="form-control" id="http" value="http" placeholder="http"> <select class="form-control" id="http">
<option value ="http">HTTP</option>
<option value ="https">HTTPS</option>
</select>
</div> </div>
<div class="col-lg-2"> <div class="col-lg-2">
<input type="text" class="form-control" id="ip" value="" placeholder="IP"> <input type="text" class="form-control" id="ip" value="" placeholder="IP">
......
...@@ -13,7 +13,10 @@ ...@@ -13,7 +13,10 @@
<div class="container"> <div class="container">
<div class="row grid"> <div class="row grid">
<div class="col-lg-1"> <div class="col-lg-1">
<input type="text" class="form-control" id="http" value="http" placeholder="http"> <select class="form-control" id="http">
<option value ="http">HTTP</option>
<option value ="https">HTTPS</option>
</select>
</div> </div>
<div class="col-lg-2"> <div class="col-lg-2">
<input type="text" class="form-control" id="ip" value="" placeholder="IP"> <input type="text" class="form-control" id="ip" value="" placeholder="IP">
......
...@@ -12,6 +12,12 @@ ...@@ -12,6 +12,12 @@
</header> </header>
<div class="container"> <div class="container">
<div class="row grid"> <div class="row grid">
<div class="col-lg-1">
<select class="form-control" id="http">
<option value ="http">HTTP</option>
<option value ="https">HTTPS</option>
</select>
</div>
<div class="col-lg-2"> <div class="col-lg-2">
<input type="text" class="form-control" id="ip" value="" placeholder="IP"> <input type="text" class="form-control" id="ip" value="" placeholder="IP">
</div> </div>
...@@ -126,7 +132,7 @@ function login() { ...@@ -126,7 +132,7 @@ function login() {
port=$("#port").val(); port=$("#port").val();
password=$("#password").val(); password=$("#password").val();
username=$("#username").val(); username=$("#username").val();
var es = new EventSource("http://"+ip+":"+port+"/api/msg?username="+username+"&password="+password); var es = new EventSource($("#http").val() + "://"+ip+":"+port+"/api/msg?username="+username+"&password="+password);
es.onmessage = function(e) { es.onmessage = function(e) {
output(e.data); output(e.data);
...@@ -234,7 +240,7 @@ function openapi(api, msg, confirm2) { ...@@ -234,7 +240,7 @@ function openapi(api, msg, confirm2) {
$("#filesel").click(); $("#filesel").click();
} }
else if (!confirm2 || confirm(confirm2)) { else if (!confirm2 || confirm(confirm2)) {
$.getJSON("http://"+ip+":"+port+"/api/"+ api +"?username="+username+"&password="+password + (msg ? "&msg="+encodeURIComponent(msg) : "" ) + "&callback=?", function(data) { $.getJSON($("#http").val() + "://"+ip+":"+port+"/api/"+ api +"?username="+username+"&password="+password + (msg ? "&msg="+encodeURIComponent(msg) : "" ) + "&callback=?", function(data) {
if (apis[api]) { if (apis[api]) {
apis[api].callback(data); apis[api].callback(data);
} }
...@@ -253,7 +259,7 @@ function upload_decks() { ...@@ -253,7 +259,7 @@ function upload_decks() {
formData.append('upload['+i+']', filesel.files[i]); formData.append('upload['+i+']', filesel.files[i]);
} }
$.ajax({ $.ajax({
url: "http://"+ip+":"+port+"/api/upload_decks?username="+username+"&password="+password, url: $("#http").val() + "://"+ip+":"+port+"/api/upload_decks?username="+username+"&password="+password,
type: 'POST', type: 'POST',
cache: false, cache: false,
data: formData, data: formData,
......
...@@ -12,6 +12,12 @@ ...@@ -12,6 +12,12 @@
</header> </header>
<div class="container"> <div class="container">
<div class="row grid"> <div class="row grid">
<div class="col-lg-1">
<select class="form-control" id="http">
<option value ="http">HTTP</option>
<option value ="https">HTTPS</option>
</select>
</div>
<div class="col-lg-2"> <div class="col-lg-2">
<input type="text" class="form-control" id="ip" value="" placeholder="IP"> <input type="text" class="form-control" id="ip" value="" placeholder="IP">
</div> </div>
...@@ -106,7 +112,7 @@ function login() { ...@@ -106,7 +112,7 @@ function login() {
port=$("#port").val(); port=$("#port").val();
password=$("#password").val(); password=$("#password").val();
username=$("#username").val(); username=$("#username").val();
var es = new EventSource("http://"+ip+":"+port+"/api/msg?username="+username+"&password="+password); var es = new EventSource($("#http").val() + "://"+ip+":"+port+"/api/msg?username="+username+"&password="+password);
es.onmessage = function(e) { es.onmessage = function(e) {
var data_li = $('<li>'+ e.data +'</li>'); var data_li = $('<li>'+ e.data +'</li>');
data_li.appendTo($("#output")); data_li.appendTo($("#output"));
...@@ -129,7 +135,7 @@ function clear() { ...@@ -129,7 +135,7 @@ function clear() {
} }
function openapi(api) { function openapi(api) {
$.getJSON("http://"+ip+":"+port+"/api/"+ api +"?username="+username+"&password="+password+"&message="+$("#message").val().replace(/\n/g,"!换行符!")+"&callback=?", function(data) { $.getJSON($("#http").val() +"://"+ip+":"+port+"/api/"+ api +"?username="+username+"&password="+password+"&message="+$("#message").val().replace(/\n/g,"!换行符!")+"&callback=?", function(data) {
var data_li = $('<li>'+ data.message +'</li>'); var data_li = $('<li>'+ data.message +'</li>');
data_li.appendTo($("#output")); data_li.appendTo($("#output"));
}); });
......
...@@ -13,7 +13,10 @@ ...@@ -13,7 +13,10 @@
<div class="container"> <div class="container">
<div class="row grid"> <div class="row grid">
<div class="col-lg-1"> <div class="col-lg-1">
<input type="text" class="form-control" id="http" value="http" placeholder="http"> <select class="form-control" id="http">
<option value ="http">HTTP</option>
<option value ="https">HTTPS</option>
</select>
</div> </div>
<div class="col-lg-3"> <div class="col-lg-3">
<input type="text" class="form-control" id="ip" value="" placeholder="IP"> <input type="text" class="form-control" id="ip" value="" placeholder="IP">
......
...@@ -12,6 +12,9 @@ ...@@ -12,6 +12,9 @@
</header> </header>
<div class="container"> <div class="container">
<div class="row grid"> <div class="row grid">
<div class="col-lg-1">
<input type="text" class="form-control" id="http" value="http" placeholder="http">
</div>
<div class="col-lg-2"> <div class="col-lg-2">
<input type="text" class="form-control" id="ip" value="" placeholder="IP"> <input type="text" class="form-control" id="ip" value="" placeholder="IP">
</div> </div>
...@@ -140,7 +143,7 @@ function login() { ...@@ -140,7 +143,7 @@ function login() {
port=$("#port").val(); port=$("#port").val();
password=$("#password").val(); password=$("#password").val();
username=$("#username").val(); username=$("#username").val();
var es = new EventSource("http://"+ip+":"+port+"/api/msg?username="+username+"&password="+password); var es = new EventSource($("#http").val + "://"+ip+":"+port+"/api/msg?username="+username+"&password="+password);
es.onmessage = function(e) { es.onmessage = function(e) {
var data_li = $('<li>'+ e.data +'</li>'); var data_li = $('<li>'+ e.data +'</li>');
data_li.appendTo($("#output")); data_li.appendTo($("#output"));
...@@ -174,7 +177,7 @@ function clear() { ...@@ -174,7 +177,7 @@ function clear() {
} }
function openapi(api) { function openapi(api) {
$.getJSON("http://"+ip+":"+port+"/api/"+ api +"?username="+username+"&password="+password+"&message="+$("#message").val().replace(/\n/g,"!换行符!")+"&callback=?", function(data) { $.getJSON($("#http").val + "://"+ip+":"+port+"/api/"+ api +"?username="+username+"&password="+password+"&message="+$("#message").val().replace(/\n/g,"!换行符!")+"&callback=?", function(data) {
var data_li = $('<li>'+ data.message +'</li>'); var data_li = $('<li>'+ data.message +'</li>');
data_li.appendTo($("#output")); data_li.appendTo($("#output"));
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment