เหตุการณ์ fullscreenchange
คำนิยามและวิธีใช้
เหตุการณ์ fullscreenchange มีขึ้นเมื่อมองหน้าเจอในโหมดการแสดงทั้งหมด
หมายเหตุ:เหตุการณ์นี้ต้องการหน้าต่างหนึ่งเฉพาะเพื่อที่จะทำงานได้ในเบราซีเซอร์ต่างๆ (ดูตัวอย่างด้านล่าง)
คำแนะนำ:ใช้ element.requestFullscreen() วิธีที่แสดงองค์ประกอบในโหมดจอเต็มจอ.
คำแนะนำ:ใช้ element.exitFullscreen() วิธีที่ยกเลิกโหมดจอเต็มจอ.
ตัวอย่าง
แสดงข้อความบางอย่างเมื่อแสดงหน้าเว็บในโหมดจอเต็มจอ:
document.addEventListener("fullscreenchange", function() { output.innerHTML = "fullscreenchange event fired!"; });
ภาษาบวก:
ใน HTML:
<element onfullscreenchange="myScript">
ใน JavaScript:
object.onfullscreenchange = function(){myScript});
ใน JavaScript ใช้วิธี addEventListener():
object.addEventListener("fullscreenchange", myScript);
หมายเหตุ:Internet Explorer 8 หรือต่อตัวเลขนี้ไม่สนับสนุน addEventListener() วิธี。
รายละเอียดเทคนิค
การแบ่งปัน: | สนับสนุน |
---|---|
สามารถยกเลิกได้: | ไม่สนับสนุน |
ชนิดเหตุการณ์: | Event |
แทร็กแบนเกิลที่สนับสนุน: | เราะนั้น HTML ทั้งหมด |
การสนับสนุนเบราซีเซอร์
ตัวเลขในตารางชี้ถึงการสนับสนุนเหตุการณ์นี้ของเบราซีเซอร์รุ่นแรกที่สนับสนุนทั้งหมด. หมายเหตุ: ทุกเบราซีเซอร์ต้องมีหน้าต่างหนึ่งเฉพาะ (ดูในวงเล็บ):
เหตุการณ์ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
fullscreenchange | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
ตัวอย่าง
เป็นหน้าต่างหนึ่งสำหรับการใช้งานระบบเบราเซอร์ที่แก้ไขแบบแบ่งปัน:
/* 语法มาตรฐาน */ document.addEventListener("fullscreenchange", function() { ... }); /* Firefox */ document.addEventListener("mozfullscreenchange", function() { ... }); /* Chrome, Safari และ Opera */ document.addEventListener("webkitfullscreenchange", function() { ... }); /* IE / Edge */ document.addEventListener("msfullscreenchange", function() { ... });