build 0006
Optimize JS
This commit is contained in:
+24
-45
@@ -5,6 +5,8 @@ function httpGet(theUrl)
|
||||
xmlHttp.send( null );
|
||||
return JSON.parse(xmlHttp.responseText);
|
||||
}
|
||||
|
||||
|
||||
function onchange(e){
|
||||
var val = e.target.value;
|
||||
console.log(val);
|
||||
@@ -20,6 +22,8 @@ function onchange(e){
|
||||
tagsac.appendChild(add_elem);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function search(e){
|
||||
if (e.keyCode === 13) {
|
||||
var tagsac = document.getElementById("myInput");
|
||||
@@ -39,11 +43,7 @@ function search(e){
|
||||
imgc.innerHTML = '';
|
||||
resp_res.forEach(function(item, i, resp_res) {
|
||||
var add_elem_a = document.createElement("button");
|
||||
if (item["type"] == "i") {
|
||||
add_elem_a.setAttribute("onclick", "see_full_img('"+item["url_full"]+"', '"+item["id"]+"', '"+item["type"]+"')");
|
||||
} else {
|
||||
add_elem_a.setAttribute("onclick", "see_full_vid('"+item["url_full"]+"', '"+item["id"]+"', '"+item["type"]+"')");
|
||||
}
|
||||
add_elem_a.setAttribute("onclick", "see_full('"+item["url_full"]+"', '"+item["id"]+"', '"+item["type"]+"')");
|
||||
add_elem_a.setAttribute("id", item["id"]);
|
||||
add_elem_a.setAttribute("class", "buttimg");
|
||||
var add_elem_img = document.createElement("img");
|
||||
@@ -57,11 +57,9 @@ function search(e){
|
||||
}
|
||||
}
|
||||
|
||||
function see_full_vid(url, id_button, type){
|
||||
var fulldata = document.getElementById("fulldata");
|
||||
if (fulldata != null){
|
||||
fulldata.remove();
|
||||
}
|
||||
|
||||
function see_full(url, id_button, type){
|
||||
close_full();
|
||||
var add_elem_br = document.createElement("br");
|
||||
var add_elem_p = document.createElement("p");
|
||||
add_elem_p.setAttribute("class", "fullimagep");
|
||||
@@ -75,53 +73,34 @@ function see_full_vid(url, id_button, type){
|
||||
var add_elem_ai = document.createElement("a");
|
||||
add_elem_ai.setAttribute("href", url);
|
||||
add_elem_ai.setAttribute("target", "_blank");
|
||||
var add_elem_img = document.createElement("video");
|
||||
add_elem_img.setAttribute("src", url);
|
||||
add_elem_img.setAttribute("class", "fullimage");
|
||||
add_elem_img.controls = true;
|
||||
add_elem_ai.append(add_elem_img)
|
||||
if (type == "v"){
|
||||
var add_elem_data = document.createElement("video");
|
||||
add_elem_data.setAttribute("src", url);
|
||||
add_elem_data.setAttribute("class", "fullimage");
|
||||
add_elem_data.controls = true;
|
||||
} else {
|
||||
var add_elem_data = document.createElement("img");
|
||||
add_elem_data.setAttribute("src", url);
|
||||
add_elem_data.setAttribute("class", "fullimage");
|
||||
}
|
||||
add_elem_ai.append(add_elem_data)
|
||||
add_elem_p.appendChild(add_elem_button);
|
||||
add_elem_p.appendChild(add_elem_br);
|
||||
add_elem_p.appendChild(add_elem_ai);
|
||||
var targetimg = document.getElementById(id_button);
|
||||
targetimg.after(add_elem_p)
|
||||
var targetdata = document.getElementById(id_button);
|
||||
targetdata.after(add_elem_p)
|
||||
add_elem_a.click();
|
||||
}
|
||||
|
||||
function see_full_img(url, id_button, type){
|
||||
|
||||
function close_full(){
|
||||
var fulldata = document.getElementById("fulldata");
|
||||
if (fulldata != null){
|
||||
fulldata.remove();
|
||||
}
|
||||
var add_elem_br = document.createElement("br");
|
||||
var add_elem_p = document.createElement("p");
|
||||
add_elem_p.setAttribute("class", "fullimagep");
|
||||
add_elem_p.setAttribute("id", "fulldata");
|
||||
var add_elem_a = document.createElement("a");
|
||||
add_elem_a.setAttribute("href", "#"+id_button);
|
||||
var add_elem_button = document.createElement("button");
|
||||
add_elem_button.textContent = 'CLOSE';
|
||||
add_elem_button.setAttribute("class", "buttonclose");
|
||||
add_elem_button.setAttribute("onclick", "close_full()");
|
||||
var add_elem_ai = document.createElement("a");
|
||||
add_elem_ai.setAttribute("href", url);
|
||||
add_elem_ai.setAttribute("target", "_blank");
|
||||
var add_elem_img = document.createElement("img");
|
||||
add_elem_img.setAttribute("src", url);
|
||||
add_elem_img.setAttribute("class", "fullimage");
|
||||
add_elem_ai.append(add_elem_img)
|
||||
add_elem_p.appendChild(add_elem_button);
|
||||
add_elem_p.appendChild(add_elem_br);
|
||||
add_elem_p.appendChild(add_elem_ai);
|
||||
var targetimg = document.getElementById(id_button);
|
||||
targetimg.after(add_elem_p)
|
||||
add_elem_a.click();
|
||||
}
|
||||
function close_full(){
|
||||
var fulldata = document.getElementById("fulldata");
|
||||
fulldata.remove();
|
||||
}
|
||||
|
||||
|
||||
function main_my(){
|
||||
var tagBox = document.getElementById("myInput");
|
||||
tagBox.addEventListener("input", onchange);
|
||||
|
||||
Reference in New Issue
Block a user