js点击按钮实现全屏效果

旧城等待, 2022-01-19 03:34 776阅读 0赞

多读多写多记录,多学多练多思考。—————- Grapefruit.Banuit Gang(香柚帮)


  1. 写一个点击按钮实现全屏的效果,话不多说,直接上代码:
  2. 首先准备一个按钮,写上点击事件
  3. <body>
  4. <!--准备一个按钮-->
  5. <button onclick="handleFullScreen()">全屏</button>
  6. </body>
  7. 下面写点击事件的逻辑:
  8. <script>
  9. //定义一个变量进行判断,默认false 非全屏状态
  10. let exitFullscreen = false
  11. // 全屏事件
  12. function handleFullScreen() {
  13. let element = document.documentElement;
  14. if(this.fullscreen) {
  15. if(document.exitFullscreen) {
  16. document.exitFullscreen();
  17. } else if(document.webkitCancelFullScreen) {
  18. document.webkitCancelFullScreen();
  19. } else if(document.mozCancelFullScreen) {
  20. document.mozCancelFullScreen();
  21. } else if(document.msExitFullscreen) {
  22. document.msExitFullscreen();
  23. }
  24. } else {
  25. if(element.requestFullscreen) {
  26. element.requestFullscreen();
  27. } else if(element.webkitRequestFullScreen) {
  28. element.webkitRequestFullScreen();
  29. } else if(element.mozRequestFullScreen) {
  30. element.mozRequestFullScreen();
  31. } else if(element.msRequestFullscreen) {
  32. // IE11
  33. element.msRequestFullscreen();
  34. }
  35. }
  36. }
  37. </script>
  38. 就这么多,希望能帮助到有需要的朋友!!!

发表评论

表情:
评论列表 (有 0 条评论,776人围观)

还没有评论,来说两句吧...

相关阅读