build 0003
Video support
This commit is contained in:
+41
-5
@@ -39,7 +39,11 @@ function search(e){
|
||||
imgc.innerHTML = '';
|
||||
resp_res.forEach(function(item, i, resp_res) {
|
||||
var add_elem_a = document.createElement("button");
|
||||
add_elem_a.setAttribute("onclick", "see_full('"+item["url_full"]+"', '"+item["id"]+"', '"+item["type"]+"')");
|
||||
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("id", item["id"]);
|
||||
add_elem_a.setAttribute("class", "buttimg");
|
||||
var add_elem_img = document.createElement("img");
|
||||
@@ -52,15 +56,47 @@ function search(e){
|
||||
});
|
||||
}
|
||||
}
|
||||
function see_full(url, id_button, type){
|
||||
var fulldata = document.getElementById("fullimg");
|
||||
|
||||
function see_full_vid(url, id_button, type){
|
||||
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", "fullimg");
|
||||
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("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)
|
||||
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 see_full_img(url, id_button, type){
|
||||
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");
|
||||
@@ -82,7 +118,7 @@ function see_full(url, id_button, type){
|
||||
add_elem_a.click();
|
||||
}
|
||||
function close_full(){
|
||||
var fulldata = document.getElementById("fullimg");
|
||||
var fulldata = document.getElementById("fulldata");
|
||||
fulldata.remove();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user