2023-03-16 10:44:47 +01:00

48 lines
1.0 KiB
JavaScript

var sixPressed = false
var ninePressed = false
var doCheck = true
// Set delay to ms
function delay(milliseconds) {
return new Promise(resolve => {
setTimeout(resolve, milliseconds);
});
}
async function sixPress() {
sixPressed = true
await delay(500)
sixPressed = false
}
function ninePress() {
checkSecret()
}
async function checkSecret() {
if (sixPressed == true) {
//document.getElementById("wrapper").style.display = "none";
document.getElementById("iframeDiv").style.display = "block";
}
}
//adding event handler on the document to handle keyboard inputs
document.addEventListener("keyup", keyboardInputHandler);
//function to handle keyboard inputs
function keyboardInputHandler(o) {
// to fix the default behavior of browser,
// enter and backspace were causing undesired behavior when some key was already in focus.
o.preventDefault();
//grabbing the liveScreen
//numbers
if (o.key === "6") {
sixPress()
} else if (o.key === "9") {
checkSecret()
}
}