วิธีการ HTML DOM exitFullscreen() ใช้สำหรับรับองค์ประกอบที่อยู่ในโหมดเต็มหน้าจอเพื่อออกจากโหมดนั้น จะไม่ทำอะไรเลยหากดำเนินการกับองค์ประกอบที่ไม่ได้อยู่ในโหมดเต็มหน้าจอ
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์สำหรับวิธีการ exitFullscreen() -
HTMLElementObject.exitFullscreen()
ตัวอย่าง
ให้เราดูตัวอย่างสำหรับวิธีการ exitFullscreen() -
<!DOCTYPE html>
<html>
<head>
<style>
var docEle = document.documentElement;
function GoNormal() {
if (document.exitFullscreen)
document.exitFullscreen();
}
function GoFullscreen() {
if (docEle.requestFullscreen)
docEle.requestFullscreen();
}
</style>
</head>
<body>
<h1>exitFullscreen() method example</h1>
<img src="EiffelTower.jpg" width="200px" height="200px">
<p>The Eiffel Tower was built on 28 January 1887</p>
<button onclick="GoFullscreen();">Fullscreen View</button>
<button onclick="GoNormal();">Normal view</button>
</body>
</html> ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

เมื่อคลิกดูแบบเต็มหน้าจอ -

คุณจะกลับสู่ขนาดหน้าจอเดิมโดยกดปุ่ม Esc บนแป้นพิมพ์หรือคลิกปุ่ม "มุมมองปกติ" -
ในตัวอย่างข้างต้น −
เราได้สร้างสองปุ่ม "มุมมองเต็มหน้าจอ" และ "มุมมองปกติ" ที่จะเรียกใช้ฟังก์ชัน GoFullScreen() หรือ GoNormal() ตามลำดับเมื่อผู้ใช้คลิก -
<button onclick="GoFullscreen();">Fullscreen View</button> <button onclick="GoNormal();">Normal view</button>
ฟังก์ชัน GoFullscreen() รับองค์ประกอบรากของเอกสารซึ่งในเอกสาร HTML เป็นองค์ประกอบ จากนั้นจะตรวจสอบเพื่อดูว่าหน้าจอไม่ได้อยู่ในโหมดเต็มหน้าจอหรือไม่โดยรับค่าคุณสมบัติบูลีน requestFullScreen ของเอกสาร หากไม่ได้อยู่ในมุมมองเต็มหน้าจอ ก็จะเรียกใช้เมธอด requestFullScreen() โดยใช้ องค์ประกอบ คุณสามารถใช้องค์ประกอบอื่นได้เช่นกัน และจะเปิดใช้งานเต็มหน้าจอสำหรับองค์ประกอบนั้นเท่านั้น -
function GoFullscreen() {
if (docEle.requestFullscreen)
docEle.requestFullscreen();
} ฟังก์ชัน GoNormal() รับค่าคุณสมบัติบูเลน exitFullScreen ของเอกสารเพื่อตรวจสอบว่าหน้าจอไม่ได้อยู่ในมุมมองปกติหรือไม่ หากหน้าจอไม่อยู่ในมุมมองปกติ หน้าจอจะรันเมธอด exitFullScreen() ของเอกสาร -
function GoNormal() {
if (document.exitFullscreen)
document.exitFullscreen();
}