Commit 67e40ca3 authored by paniuncle's avatar paniuncle

<new function>add select-box HTTP or HTTPS

parent 8a574889
......@@ -13,7 +13,10 @@
<div class="container">
<div class="row grid">
<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 class="col-lg-2">
<input type="text" class="form-control" id="ip" value="" placeholder="IP">
......
......@@ -13,7 +13,10 @@
<div class="container">
<div class="row grid">
<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 class="col-lg-2">
<input type="text" class="form-control" id="ip" value="" placeholder="IP">
......
......@@ -12,6 +12,12 @@
</header>
<div class="container">
<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">
<input type="text" class="form-control" id="ip" value="" placeholder="IP">
</div>
......@@ -126,7 +132,7 @@ function login() {
port=$("#port").val();
password=$("#password").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) {
output(e.data);
......@@ -234,7 +240,7 @@ function openapi(api, msg, confirm2) {
$("#filesel").click();
}
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]) {
apis[api].callback(data);
}
......@@ -253,7 +259,7 @@ function upload_decks() {
formData.append('upload['+i+']', filesel.files[i]);
}
$.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',
cache: false,
data: formData,
......
......@@ -12,6 +12,12 @@
</header>
<div class="container">
<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">
<input type="text" class="form-control" id="ip" value="" placeholder="IP">
</div>
......@@ -106,7 +112,7 @@ function login() {
port=$("#port").val();
password=$("#password").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) {
var data_li = $('<li>'+ e.data +'</li>');
data_li.appendTo($("#output"));
......@@ -129,7 +135,7 @@ function clear() {
}
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>');
data_li.appendTo($("#output"));
});
......
......@@ -13,7 +13,10 @@
<div class="container">
<div class="row grid">
<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 class="col-lg-3">
<input type="text" class="form-control" id="ip" value="" placeholder="IP">
......
......@@ -12,6 +12,9 @@
</header>
<div class="container">
<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">
<input type="text" class="form-control" id="ip" value="" placeholder="IP">
</div>
......@@ -140,7 +143,7 @@ function login() {
port=$("#port").val();
password=$("#password").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) {
var data_li = $('<li>'+ e.data +'</li>');
data_li.appendTo($("#output"));
......@@ -174,7 +177,7 @@ function clear() {
}
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>');
data_li.appendTo($("#output"));
});
......@@ -183,4 +186,4 @@ function openapi(api) {
<script src="http://s4.cnzz.com/z_stat.php?id=1255875151&web_id=1255875151"></script>
</body>
</html>
\ No newline at end of file
</html>
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