没什么好说的,看代码
HTML

<el-button size="mini" type="success" @click="intScreen">全屏显示</el-button>
<el-button size="mini" type="success" @click="outScreen">退出全屏</el-button>

JS

    // 全屏intScreen() {var docElm = document.documentElement;if (docElm.requestFullscreen) {  //W3CdocElm.requestFullscreen();} else if (docElm.mozRequestFullScreen) {   //FireFoxdocElm.mozRequestFullScreen();} else if (docElm.webkitRequestFullScreen) {  //Chrome等docElm.webkitRequestFullScreen();} else if (elem.msRequestFullscreen) {  //IE11elem.msRequestFullscreen();}},// 退出全屏outScreen() {if (document.exitFullscreen) {document.exitFullscreen();} else if (document.mozCancelFullScreen) {document.mozCancelFullScreen();} else if (document.webkitCancelFullScreen) {document.webkitCancelFullScreen();} else if (document.msExitFullscreen) {document.msExitFullscreen();}},

或者监听屏幕变化的大小进行相应的操作
例如:我这里兼容了两种分辨率下的屏幕.按f11就影藏侧边栏和标题等等

    window.addEventListener('resize', ()=> {var height = document.documentElement.clientHeight;var width = document.documentElement.clientWidth;if((height >= 1079 && width == 1920) || (height >= 1049 && width == 1680)){this.main = true;this.aside = false;}else{this.main = false;this.aside = true;}})

没了,结束了,是不是很简单呐,如有问题,欢迎留言。
最后:如果此篇博文对您有帮助,还请动动小手点点关注点点赞呐~,谢谢 ~ ~

通过单击按钮实现全屏、退出全屏相关推荐

  1. html全屏/退出全屏按钮,以及监听Esc退出后按钮样式变更

    全屏和退出全屏引用了layui里面的icon标签,也可以使用自己的图片,都可以. html: <div id="screenDiv"><!-- 以下是layui里 ...

  2. esc键退出全屏 vue_vue项目实现全屏,退出全屏,图标切换的解决方案

    vue项目实现全屏,退出全屏,图标切换的解决方案 vue项目点击按钮实现全屏很容易,点击按钮退出全屏也很容易. fullScreen(){ var element=document.documentE ...

  3. vue自写全屏/退出全屏组件

    页面代码 isFullscreen主要是判断当前是否为全屏状态,然后展示不同的文字和svg图标 组件传入的值为当前需要全屏的模块div的id名 vue data中定义是否全屏的值,默认为false i ...

  4. js 全屏 退出全屏

    直接上代码: 全屏 function fullScreen() {var el = document.documentElement;var rfs = el.requestFullScreen || ...

  5. 【Vue实用功能】Vue实现浏览器全屏退出全屏

    Vue实现浏览器全屏 vue代码 <v-btn class="ml-2" @click="fullScreen" v-show="!is_sma ...

  6. 浏览器切换全屏|退出全屏

    一.进入全屏 浏览器无法自启动以后立即触发 进入全屏 function requestFullScreen() {var de = document.documentElement;if (de.re ...

  7. three.js全屏退出全屏

    window.addEventListener("dblclick", () => {const fullScreenElement = document.fullscree ...

  8. View UI——页面右上角添加浮动按钮(设置、退出全屏、进入全屏)

    tabindex 用法说明 实现以下功能:(用的是View UI组件库) 先创建一个存放浮动按钮的<div> <div class="right_top" v-i ...

  9. Putty全屏/退出全屏快捷键

    转载于:https://www.cnblogs.com/sos-blue/p/5287571.html

  10. esc键退出全屏 vue_Js 网页全屏(vue)-2020-08-26-亲测兼容 F11、ESC的全屏操作

    Js 网页全屏(vue) 效果描述 以下逻辑均正常 点击按钮全屏.点击按钮退出全屏.再点击按钮全屏 点击按钮全屏,F11 / ESC 退出全屏,点击按钮全屏 F11 进入全屏,点击按钮退出全屏 不同页 ...

最新文章

  1. 2013NOIP普级组-- 小朋友的数字
  2. native的Socket向Android的LocalSocketServer发送汉字乱码的问题
  3. Python机器学习:KNN算法之01KKN基础
  4. [华为机试练习题]37.合唱队
  5. 无需公式或代码,用生活实例谈谈 AI 自动控制技术“强化学习”算法框架
  6. 《Ray Tracing in One Weekend》——Chapter 2: The vec3 class
  7. 3389服务器信息是什么意思,服务器3389端口监控问题
  8. 微型 ORM-FluentData 实例详解
  9. linux运维之网络配置
  10. 地理信息系统(汤国安)重点整理与推导(第三章)
  11. java一键生成海报_小程序生成海报(java后端)
  12. cannot import name 'NPCAP_PATH'
  13. android 极光推送教程 视频教程,Android 极光推送教程
  14. Java中的getBytes()方法详解
  15. 香港黄金配角吴孟达去世,80后程序员以轮播图来悼念达叔,达叔一路走好!
  16. 怎么_如何制作h5页面?
  17. 随机事件与概率术语与主题
  18. 【高分一号影像数据命名规则】
  19. 计算机电源输出电压 电流,开关电源的输出电流如何决定_跟什么有关?
  20. php 微信 语音,PHP语言微信开发:微信录音临时转永久存储

热门文章

  1. 安卓玩机搞机技巧综合资源-----修改rom 制作rom 解包rom的一些问题解析【二十一】
  2. 京东云李道兵:对象存储的新挑战
  3. Linux TF卡ext4文件系统录制视频文件用拷贝不用移动的影响
  4. P2360 地下城主
  5. it 软件测试 英文,测试英文怎么说
  6. 喜马拉雅下载器打赏页面
  7. java中报405错误怎么办_405错误的解决方法
  8. 第二篇supervisor集群管理工具cesi安装详解-如何安装supervisor-cesiwebUI
  9. 手机链游撼动腾讯王者荣耀?Nova Battles更具潜力
  10. 学习金字塔:输出式主动学习