轻松上手,快乐学习!

HTML DOM exitFullscreen() 方法


实例

以全屏模式打开HTML页面,然后单击按钮将其关闭:

/* 获取 documentElement (<html>) 以全屏显示页面 */
var elem = document.documentElement;
/* 全屏查看 */
function openFullscreen() {
  if (elem.requestFullscreen) {
    elem.requestFullscreen();
  } else if (elem.mozRequestFullScreen) { /* Firefox */
    elem.mozRequestFullScreen();
  } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari 和 Opera */
    elem.webkitRequestFullscreen();
  } else if (elem.msRequestFullscreen) { /* IE/Edge */
    elem.msRequestFullscreen();
  }
}
/* 关闭全屏 */
function closeFullscreen() {
  if (document.exitFullscreen) {
    document.exitFullscreen();
  } else if (document.mozCancelFullScreen) { /* Firefox */
    document.mozCancelFullScreen();
  } else if (document.webkitExitFullscreen) { /* Chrome, Safari 和 Opera */
    document.webkitExitFullscreen();
  } else if (document.msExitFullscreen) { /* IE/Edge */
    document.msExitFullscreen();
  }
}
亲自试一试 »

页面下方有更多实例。


定义和用法

exitFullscreen() 方法在全屏模式下取消元素。

注释: 这种方法需要特定的前缀才能在不同的浏览器中使用(请参见下面的浏览器支持)。

提示: 使用 requestFullscreen() 方法以全屏模式打开元素。


浏览器支持

表中的数字表示支持该方法的第一个浏览器版本。 注释: 每个浏览器都需要一个特定的前缀(见括号):

方法
exitFullscreen() 15.0 (webkit) 11.0 (ms) 9.0 (moz) 5.1 (webkit) 12.10 (webkit)

语法

HTMLElementObject.exitFullscreen()

参数

None

技术细节

返回值: 无返回值

更多实例

当页面处于全屏模式时,可以使用 CSS 设置页面样式:

实例

/* Chrome, Safari 和 Opera 语法 */
:-webkit-full-screen {
  background-color: yellow;
}

/* Firefox 语法 */
:-moz-full-screen {
  background-color: yellow;
}

/* IE/Edge 语法 */
:-ms-fullscreen {
  background-color: yellow;
}

/* 标准语法 */
:fullscreen {
  background-color: yellow;
}
亲自试一试 »

❮ Element 对象