30 lines
1 KiB
JavaScript
30 lines
1 KiB
JavaScript
var s = document.createElement("style");
|
|
s.innerHTML = `.needs-frontend-js {display:inline-block !important}`;
|
|
document.body.append(s);
|
|
|
|
function update() {
|
|
var u = document.getElementById("u").value;
|
|
var s = document.getElementById("s").value;
|
|
if (u == "") {var u = "fake"; var s = "fake";}
|
|
var t = document.getElementById("t").value;
|
|
var r = document.getElementById("r").value;
|
|
var b = document.getElementById("b").value;
|
|
var j = document.getElementById("j").value;
|
|
var ur = `${b}/embed/${s}/${u}?`
|
|
if (t !== "auto") ur = `${ur}force-theme=${t}&`
|
|
if (r !== "0") ur = `${ur}autorefresh=${r}&`
|
|
if (j !== "0") ur = `${ur}js-refresh=${j}&`
|
|
ur = ur.substring(0, ur.length - 1)
|
|
var i = `<iframe frameborder="0" width="520" height="185" src="${ur}"></iframe>`
|
|
document.getElementById("code").value = i;
|
|
document.getElementById("fc").innerHTML = i;
|
|
}
|
|
|
|
function updateByUser() {
|
|
var n = document.getElementById("u").value;
|
|
setTimeout(function() {
|
|
if (document.getElementById("u").value == n) {
|
|
update();
|
|
}
|
|
}, 1000);
|
|
} |