全屏 API exitFullscreen()
❮ 全屏 API ❯
示例
以全屏模式開啟 HTML 頁面,並透過單擊按鈕關閉它
/* 獲取 documentElement (<html>) 以全屏顯示頁面 */
var elem = document.documentElement;
/* 全屏檢視 */
function openFullscreen() {
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.webkitRequestFullscreen) { /* Safari */
elem.webkitRequestFullscreen();
} else if (elem.msRequestFullscreen) { /* IE11 */
elem.msRequestFullscreen();
}
}
/* 關閉全屏 */
function closeFullscreen() {
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.webkitExitFullscreen) { /* Safari */
document.webkitExitFullscreen();
} else if (document.msExitFullscreen) { /* IE11 */
document.msExitFullscreen();
}
}
自己動手試一試 »
更多“自己嘗試”的例子見下文。
描述
exitFullscreen() 方法取消處於全屏模式的元素。
提示:使用 requestFullscreen() 方法以全屏模式開啟元素。
瀏覽器支援
表中的數字指定了完全支援該方法的第一個瀏覽器版本。 注意:某些瀏覽器需要特定的字首(參見括號)
方法 | |||||
---|---|---|---|---|---|
exitFullscreen() | 71.0 15.0 (webkit) |
79.0 11.0 (ms) |
64.0 9.0 (moz) |
6.0 (webkit) | 58.0 15.0 (webkit) |
語法
HTMLElementObject.exitFullscreen()
引數
無 |
技術詳情
返回值 | 無返回值 |
---|
更多示例
當頁面處於全屏模式時,您可以使用 CSS 來設定頁面樣式
示例
/* Safari */
:-webkit-full-screen {
background-color: yellow;
}
/* IE11 */
:-ms-fullscreen {
background-color: yellow;
}
/* 標準語法 */
:fullscreen {
background-color: yellow;
}
自己動手試一試 »
❮ 全屏 API ❯