首页 > 软件开发 > JavaScript >

html如何让body占满整个屏幕

来源:互联网 2023-03-16 23:59:27 版权归原作者所有,如有侵权,请联系我们

超文本标记语言,标准通用标记语言下的一个应用。是 网页制作必备的编程语言NVq办公区 - 实用经验教程分享!

“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。NVq办公区 - 实用经验教程分享!

超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。NVq办公区 - 实用经验教程分享!

工具/原料

  • 电脑
  • HTML编辑器

方法/步骤

  • 1

    第一步:编写HTML页面主要包括是窗口全屏(类似F11的功能)让body独占整个空间。NVq办公区 - 实用经验教程分享!

    !DOCTYPE html>NVq办公区 - 实用经验教程分享!

    html>NVq办公区 - 实用经验教程分享!

    head>NVq办公区 - 实用经验教程分享!

    meta charset="UTF-8">NVq办公区 - 实用经验教程分享!

    title>demo/title>NVq办公区 - 实用经验教程分享!

    script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">/script>NVq办公区 - 实用经验教程分享!

    /head>NVq办公区 - 实用经验教程分享!

    body>NVq办公区 - 实用经验教程分享!

    button onclick="requestFullScreen(document.documentElement)">body全屏/button>NVq办公区 - 实用经验教程分享!

    button onclick="exitFull()">退出全屏/button>NVq办公区 - 实用经验教程分享!

    div>NVq办公区 - 实用经验教程分享!

    ul >NVq办公区 - 实用经验教程分享!

    li>NVq办公区 - 实用经验教程分享!

    img src="img/cartoon/1116422.gif"/>br />NVq办公区 - 实用经验教程分享!

    魁拔1/NVq办公区 - 实用经验教程分享!

    /li>NVq办公区 - 实用经验教程分享!

    li>NVq办公区 - 实用经验教程分享!

    img src="img/cartoon/A011.jpg"/>br />NVq办公区 - 实用经验教程分享!

    血色苍穹/NVq办公区 - 实用经验教程分享!

    /li>NVq办公区 - 实用经验教程分享!

    li>NVq办公区 - 实用经验教程分享!

    img src="img/cartoon/A018.jpg"/>br />NVq办公区 - 实用经验教程分享!

    纳米核心/NVq办公区 - 实用经验教程分享!

    /li>NVq办公区 - 实用经验教程分享!

    li>NVq办公区 - 实用经验教程分享!

    img src="img/cartoon/海贼王.jpeg"/>br />NVq办公区 - 实用经验教程分享!

    海贼王/NVq办公区 - 实用经验教程分享!

    /li>NVq办公区 - 实用经验教程分享!

    /ul>NVq办公区 - 实用经验教程分享!

    /div>NVq办公区 - 实用经验教程分享!

    script>NVq办公区 - 实用经验教程分享!

    NVq办公区 - 实用经验教程分享!

    // 窗口状态改变事件NVq办公区 - 实用经验教程分享!

    fullscreenchange(document, function(isFull) {NVq办公区 - 实用经验教程分享!

    console.log(isFull);NVq办公区 - 实用经验教程分享!

    });NVq办公区 - 实用经验教程分享!

    NVq办公区 - 实用经验教程分享!

    /* 封装 */NVq办公区 - 实用经验教程分享!

    // 窗口状态改变NVq办公区 - 实用经验教程分享!

    function fullscreenchange(el, callback) {NVq办公区 - 实用经验教程分享!

    el.addEventListener("fullscreenchange", function () {NVq办公区 - 实用经验教程分享!

    callback && callback(document.fullscreen);NVq办公区 - 实用经验教程分享!

    });NVq办公区 - 实用经验教程分享!

    el.addEventListener("webkitfullscreenchange", function () {NVq办公区 - 实用经验教程分享!

    callback && callback(document.webkitIsFullScreen);NVq办公区 - 实用经验教程分享!

    });NVq办公区 - 实用经验教程分享!

    el.addEventListener("mozfullscreenchange", function () {NVq办公区 - 实用经验教程分享!

    callback && callback(document.mozFullScreen);NVq办公区 - 实用经验教程分享!

    });NVq办公区 - 实用经验教程分享!

    el.addEventListener("msfullscreenchange", function () {NVq办公区 - 实用经验教程分享!

    callback && callback(document.msFullscreenElement);NVq办公区 - 实用经验教程分享!

    });NVq办公区 - 实用经验教程分享!

    }NVq办公区 - 实用经验教程分享!

    NVq办公区 - 实用经验教程分享!

    // 全屏NVq办公区 - 实用经验教程分享!

    function requestFullScreen(element) {NVq办公区 - 实用经验教程分享!

    var requestMethod = element.requestFullScreen || //W3CNVq办公区 - 实用经验教程分享!

    element.webkitRequestFullScreen || //Chrome等NVq办公区 - 实用经验教程分享!

    element.mozRequestFullScreen || //FireFoxNVq办公区 - 实用经验教程分享!

    element.msRequestFullScreen; //IE11NVq办公区 - 实用经验教程分享!

    if (requestMethod) {NVq办公区 - 实用经验教程分享!

    requestMethod.call(element);NVq办公区 - 实用经验教程分享!

    }else if (typeof window.ActiveXObject !== "undefined") {//for Internet ExplorerNVq办公区 - 实用经验教程分享!

    var wscript = new ActiveXObject("WScript.Shell");NVq办公区 - 实用经验教程分享!

    if (wscript !== null) {NVq办公区 - 实用经验教程分享!

    wscript.SendKeys("{F11}");NVq办公区 - 实用经验教程分享!

    }NVq办公区 - 实用经验教程分享!

    }NVq办公区 - 实用经验教程分享!

    }NVq办公区 - 实用经验教程分享!

    NVq办公区 - 实用经验教程分享!

    //退出全屏NVq办公区 - 实用经验教程分享!

    function exitFull() {NVq办公区 - 实用经验教程分享!

    var exitMethod = document.exitFullscreen || //W3CNVq办公区 - 实用经验教程分享!

    document.mozCancelFullScreen || //Chrome等NVq办公区 - 实用经验教程分享!

    document.webkitExitFullscreen || //FireFoxNVq办公区 - 实用经验教程分享!

    document.webkitExitFullscreen; //IE11NVq办公区 - 实用经验教程分享!

    if (exitMethod) {NVq办公区 - 实用经验教程分享!

    exitMethod.call(document);NVq办公区 - 实用经验教程分享!

    }else if (typeof window.ActiveXObject !== "undefined") {//for Internet ExplorerNVq办公区 - 实用经验教程分享!

    var wscript = new ActiveXObject("WScript.Shell");NVq办公区 - 实用经验教程分享!

    if (wscript !== null) {NVq办公区 - 实用经验教程分享!

    wscript.SendKeys("{F11}");NVq办公区 - 实用经验教程分享!

    }NVq办公区 - 实用经验教程分享!

    }NVq办公区 - 实用经验教程分享!

    }NVq办公区 - 实用经验教程分享!

    /script>NVq办公区 - 实用经验教程分享!

    /body>NVq办公区 - 实用经验教程分享!

    /html>NVq办公区 - 实用经验教程分享!

    素材如下:NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

  • 1该信息未经授权抓取自百度经验
  • 2

    第二步:测试F11的功能。NVq办公区 - 实用经验教程分享!

    打开页面,按F11键全屏页面再次按下F11键返回NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

  • 3

    第三步:测试body全屏功能。NVq办公区 - 实用经验教程分享!

    F11实现的功能和按钮body全屏实现的功能基本 一致,区别是F11全屏只能F11返回。NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

    html如何让body占满整个屏幕NVq办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!NVq办公区 - 实用经验教程分享!


    标签: HTMLJAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号