More actions
(Created page with "→Any JavaScript here will be loaded for all users on every page load.: //Copy element contents on click function copy(that){ var inp =document.createElement('input'); document.body.appendChild(inp) inp.value =that.textContent inp.select(); document.execCommand('copy',false); inp.remove(); } //Get player counts of Minecraft server $.getJSON('https://mcapi.us/server/status?ip=play.prismparty.net', function(json) { if (json.status !== "error") { $("#online").h...") |
(copy on click) |
||
| Line 2: | Line 2: | ||
//Copy element contents on click | //Copy element contents on click | ||
spans = document.querySelectorAll(".copy-on-click"); | |||
for (const span of spans) { | |||
span.onclick = function() { | |||
document.execCommand("copy"); | |||
} | |||
span.addEventListener("copy", function(event) { | |||
event.preventDefault(); | |||
if (event.clipboardData) { | |||
event.clipboardData.setData("text/plain", span.textContent); | |||
console.log(event.clipboardData.getData("text")) | |||
} | |||
}); | |||
} | } | ||
Revision as of 07:23, 31 January 2023
/* Any JavaScript here will be loaded for all users on every page load. */
//Copy element contents on click
spans = document.querySelectorAll(".copy-on-click");
for (const span of spans) {
span.onclick = function() {
document.execCommand("copy");
}
span.addEventListener("copy", function(event) {
event.preventDefault();
if (event.clipboardData) {
event.clipboardData.setData("text/plain", span.textContent);
console.log(event.clipboardData.getData("text"))
}
});
}
//Get player counts of Minecraft server
$.getJSON('https://mcapi.us/server/status?ip=play.prismparty.net', function(json) {
if (json.status !== "error") {
$("#online").html('<i class="fas fa-users"></i> ' + json.players.now);
} else {
$("#online").html('<i class="fas fa-spinner fa-spin"></i>');
}
setTimeout(5000);
});