Watch Video // CSS for the pop-up video player #video-player { display: none; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 800px; height: 450px; } // JavaScript to handle the space bar event and show/hide the pop-up video player document.addEventListener(“keydown”, function(event) { if (event.code === “Space”) { var videoLink = document.getElementById(“video-link”); var videoPlayer = document.getElementById(“video-player”); var video = document.getElementById(“video”); if (videoPlayer.style.display === “none”) { videoLink.style.display = “none”; videoPlayer.style.display = “block”; video.play(); } else { videoPlayer.style.display = “none”; videoLink.style.display = “block”; video.pause(); } } }); // JavaScript to handle the video ended event and hide the pop-up video player document.getElementById(“video”).addEventListener(“ended”, function() { document.getElementById(“video-player”).style.display = “none”; document.getElementById(“video-link”).style.display = “block”; }); // JavaScript to handle the space bar event and show/hide the message and video document.addEventListener(“keydown”, function(event) { if (event.code === “Space”) { var message = document.getElementById(“message”); var videoLink = document.getElementById(“video-link”); var videoPlayer = document.getElementById(“video-player”); var video = document.getElementById(“video”); if (videoPlayer.style.display === “none”) { message.style.display = “none”; videoLink.style.display = “block”; videoPlayer.style.display = “block”; video.play(); } else { videoPlayer.style.display = “none”; videoLink.style.display = “block”; message.style.display = “block”; video.pause(); } } }); // JavaScript to handle the video ended event and hide the pop-up video player and show the message again document.getElementById(“video”).addEventListener(“ended”, function() { document.getElementById(“video-player”).style.display = “none”; document.getElementById(“video-link”).style.display = “block”; document.getElementById(“message”).style.display = “block”; });
Scroll to Top