Embed Anything Widget

Get 1000000 0FP0EXP Token to remove widget entirely!



source code
old source code

get any 0FP0EXP Token to automatically turn off or 100000 0FP0EXP Token to remove this JavaScript Mining.

Get 500000 0FP0EXP Token to remove my NFTS advertisements!

Get 400000 0FP0EXP Token to remove this donation notification!

get 300000 0FP0EXP Token to remove this paypal donation.

View My Stats

Need referral links?

get 200000 0FP0EXP Token to remove my personal ADS.

word number: 2020

Time: 2026-01-02 02:22:21 +0800

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

Simple

<h2>Simple</h2>
<div class="video-container" id="simple_embedanything">
  <iframe width="560" height="315" src="https://www.youtube.com/embed/DsOe0yICs90" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>
<input type="range" id="simple_embedanythingopacity" min="0" max="1" step=".01" value="1"><span id="simple_embedanythingopacityvalue"></span>
<input type="number" id="simple_embedanythingzindex" value="-1">
<script>
document.getElementById("simple_embedanythingopacity").addEventListener("change", function(event) {
  document.getElementById("simple_embedanythingopacityvalue").innerHTML = event.target.value;
  document.getElementById("simple_embedanything").style.opacity = event.target.value;
});

document.getElementById("simple_embedanythingzindex").addEventListener("change", function() {
  document.getElementById("simple_embedanything").style.zIndex = event.target.value;
});
</script>

Many Inputs One by One

<h2>Many Inputs One by One</h2>
<p><button id="many_embedanythingprevious" onclick="many_embedanything_previousing()">previous</button><button id="many_embedanythingnext" onclick="many_embedanything_nexting()">next</button></p>
<div class="video-container" id="many_embedanything"></div>
<input type="range" id="many_embedanythingopacity" min="0" max="1" step=".01" value="1"><span id="many_embedanythingopacityvalue"></span>
<input type="number" id="many_embedanythingzindex" value="-1">
<script>
const many_embed_anything_container = document.getElementById("many_embedanything");
let many_anything_embedded = [`<iframe width="560" height="315" src="https://www.youtube.com/embed/DsOe0yICs90" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>`, `<iframe width="560" height="315" src="https://www.youtube.com/embed/FOiDJrc4SFY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>`, `<iframe width="560" height="315" src="https://www.youtube.com/embed/OYfmnlYXycM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>`, `<iframe width="560" height="315" src="https://www.youtube.com/embed/-nz9f8gFun0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>`];

let many_embedanything_number = Math.floor(Math.random() * many_anything_embedded.length);

many_embed_anything_container.innerHTML = many_anything_embedded[many_embedanything_number];

function many_embedanything_previousing(){
    if(many_embedanything_number == 0){
    many_embedanything_number = many_anything_embedded.length - 1;
    many_embed_anything_container.innerHTML = many_anything_embedded[many_embedanything_number];
    } else {
    many_embedanything_number--;
    many_embed_anything_container.innerHTML = many_anything_embedded[many_embedanything_number];
    }
}

function many_embedanything_nexting(){
    if(many_embedanything_number == many_anything_embedded.length - 1){
    many_embedanything_number = 0;
    many_embed_anything_container.innerHTML = many_anything_embedded[many_embedanything_number];
    } else {
    many_embedanything_number++;
    many_embed_anything_container.innerHTML = many_anything_embedded[many_embedanything_number];
    }
}

const many_embed_anything_opacity_slider = document.getElementById("many_embedanythingopacity");
const many_embed_anything_opacity_slider_value_indicator = document.getElementById("many_embedanythingopacityvalue");

many_embed_anything_opacity_slider.addEventListener("change", function(event) {
  many_embed_anything_opacity_slider_value_indicator.innerHTML = event.target.value;
  many_embed_anything_container.style.opacity = event.target.value;
});

const many_embed_anything_zindex_slider = document.getElementById("many_embedanythingzindex");
many_embed_anything_zindex_slider.addEventListener("change", function() {
  many_embed_anything_container.style.zIndex = event.target.value;
});
</script>

JSON Input

or insert json link:

JSON Format

{
    "embed": [
        "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/DsOe0yICs90\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>",
        "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/FOiDJrc4SFY\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>",
        "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/OYfmnlYXycM\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>",
        "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/-nz9f8gFun0\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>"
    ]
}

HTML

<h2>JSON Input</h2>
<p><button id="json_embedanythingprevious" onclick="json_embedanything_previousing()">previous</button><button id="json_embedanythingnext" onclick="json_embedanything_nexting()">next</button> <input type="file" id="json_embedanythingfileinput" disabled/> or insert json link: <input type="url" id="json_embedanythinglinkinput" /></p>
<div class="video-container" id="json_embedanything"></div>
<input type="range" id="json_embedanythingopacity" min="0" max="1" step=".01" value="1"><span id="json_embedanythingopacityvalue"></span>
<input type="number" id="json_embedanythingzindex" value="-1">

Javascript

<script>
const json_embed_anything_container = document.getElementById("json_embedanything");
let json_anything_embedded;
let json_embedanything_number;

const json_embed_anything_file_input = document.getElementById("json_embedanythingfileinput");
const json_embed_anything_link_input = document.getElementById("json_embedanythinglinkinput");

json_embed_anything_file_input.addEventListener("change", (event) => {
  const selectedFile = event.target.files[0];
  
  const fileReader = new FileReader();
  fileReader.onload = function (event) {
    const content = JSON.parse(event.target.result);
    json_anything_embedded = content;
    json_embedanything_number = Math.floor(Math.random() * json_anything_embedded.length);
    json_embed_anything_container.innerHTML = json_anything_embedded[json_embedanything_number];
  };
  
  fileReader.readAsText(selectedFile);
});

json_embed_anything_link_input.addEventListener("change", (event) => {
  const audiojsonlinkxmlhttp = new XMLHttpRequest();
  audiojsonlinkxmlhttp.onload = function() {
    const content = JSON.parse(this.responseText);
    json_anything_embedded = content;
    json_embedanything_number = Math.floor(Math.random() * json_anything_embedded.length);
    json_embed_anything_container.innerHTML = json_anything_embedded[json_embedanything_number];
  }
  audiojsonlinkxmlhttp.open("GET", widget_json_ost_link_input.value);
  audiojsonlinkxmlhttp.send();
});

function json_embedanything_previousing(){
    if(json_embedanything_number == 0){
    json_embedanything_number = json_anything_embedded.length - 1;
    json_embed_anything_container.innerHTML = json_anything_embedded[json_embedanything_number];
    } else {
    json_embedanything_number--;
    json_embed_anything_container.innerHTML = json_anything_embedded[json_embedanything_number];
    }
}

function json_embedanything_nexting(){
    if(json_embedanything_number == json_anything_embedded.length - 1){
    json_embedanything_number = 0;
    json_embed_anything_container.innerHTML = json_anything_embedded[json_embedanything_number];
    } else {
    json_embedanything_number++;
    json_embed_anything_container.innerHTML = json_anything_embedded[json_embedanything_number];
    }
}

const json_embed_anything_opacity_slider = document.getElementById("json_embedanythingopacity");
const json_embed_anything_opacity_slider_value_indicator = document.getElementById("json_embedanythingopacityvalue");

json_embed_anything_opacity_slider.addEventListener("change", function(event) {
  json_embed_anything_opacity_slider_value_indicator.innerHTML = event.target.value;
  json_embed_anything_container.style.opacity = event.target.value;
});

const json_embed_anything_zindex_slider = document.getElementById("json_embedanythingzindex");
json_embed_anything_zindex_slider.addEventListener("change", function() {
  json_embed_anything_container.style.zIndex = event.target.value;
});
</script>