Trong các trình duyệt mới hơn như Chrome 15, Firefox 10, Safari 5.1, IE 10, điều này là có thể. Cũng có thể cho các IE cũ hơn thông qua ActiveX tùy thuộc vào cài đặt trình duyệt của họ.
Đây là cách thực hiện:
function requestFullScreen(element) {
// Supports most browsers and their versions.
var requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullScreen;
if (requestMethod) { // Native full screen.
requestMethod.call(element);
} else if (typeof window.ActiveXObject !== "undefined") { // Older IE.
var wscript = new ActiveXObject("WScript.Shell");
if (wscript !== null) {
wscript.SendKeys("{F11}");
}
}
}
var elem = document.body; // Make the body go full screen.
requestFullScreen(elem);
Người dùng rõ ràng cần phải chấp nhận yêu cầu toàn màn hình trước và không thể tự động kích hoạt yêu cầu này khi tải trang, nó cần được kích hoạt bởi người dùng (ví dụ: một nút)
Đọc thêm: https://developer.mozilla.org/en/DOM/Using_full-screen_mode