50 lines
1.4 KiB
JavaScript
50 lines
1.4 KiB
JavaScript
function resizeIframe(obj) {
|
|
obj.style.height = "200px";
|
|
obj.style.width = "1000px";
|
|
obj.style.height = obj.contentWindow.document.documentElement.scrollHeight + 'px';
|
|
obj.style.width = obj.contentWindow.document.documentElement.scrollWidth + 'px';
|
|
}
|
|
|
|
function getURL(path) {
|
|
// Gets the URL so we can re-direct the user back to where they came from
|
|
if (path == undefined) {
|
|
path = "";
|
|
}
|
|
return window.location.href + path;
|
|
}
|
|
|
|
function verifyPageInFrame() {
|
|
// Verify that the page was loaded in an iFrame
|
|
// Otherwise back to the homepage they go!
|
|
var mainURL = window.location.origin;
|
|
|
|
if (window.self !== window.top) {
|
|
} else {
|
|
window.location = mainURL;
|
|
}
|
|
}
|
|
|
|
function redirect(location, address) {
|
|
// Open a new tab/window with the selected link
|
|
// Formats the link based on inputted data
|
|
switch (location) {
|
|
case "twitch":
|
|
var link = "https://twitch.tv/" + address;
|
|
window.open(link).focus();
|
|
break;
|
|
case "discord":
|
|
var link = "https://discordapp.com/users/" + address;
|
|
window.open(link).focus();
|
|
break;
|
|
case "this":
|
|
window.top.location.href = address;
|
|
break;
|
|
default:
|
|
window.open(address).focus();
|
|
}
|
|
}
|
|
|
|
function selectElement(id, valueToSelect) {
|
|
let element = document.getElementById(id);
|
|
element.value = valueToSelect;
|
|
} |