AUTO FULLSCREEN/REFLASH

自动全屏及刷新CY页面

当前为 2021-04-20 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name AUTO FULLSCREEN/REFLASH
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.2
  5. // @description 自动全屏及刷新CY页面
  6. // @author Ind4V
  7. // @match *://www.h3yun.com/*
  8. // @grant none
  9. // ==/UserScript==
  10. setTimeout(function () {
  11. // 延迟执行事件
  12.  
  13.  
  14.   // 判断各种浏览器,找到正确的方法
  15.   function launchFullscreen(element) {
  16.     if(element.requestFullscreen) {
  17.       element.requestFullscreen();
  18.     } else if(element.mozRequestFullScreen) {
  19.       element.mozRequestFullScreen();
  20.     } else if(element.webkitRequestFullscreen) {
  21.       element.webkitRequestFullscreen();
  22.     } else if(element.msRequestFullscreen) {
  23.       element.msRequestFullscreen();
  24.     }
  25.   }
  26.   // 判断浏览器种类
  27.   function exitFullscreen() {
  28.     if(document.exitFullscreen) {
  29.       document.exitFullscreen();
  30.     } else if(document.mozCancelFullScreen) {
  31.       document.mozCancelFullScreen();
  32.     } else if(document.webkitExitFullscreen) {
  33.       document.webkitExitFullscreen();
  34.     }
  35.   }
  36.  
  37.  
  38. //判断浏览器是否全屏
  39. function f_IsFullScreen() {
  40. return (document.body.scrollHeight == window.screen.height && document.body.scrollWidth == window.screen.width);
  41. }
  42.  
  43.  
  44. //设置浏览器全屏
  45. function f_SetFullScreen() {
  46. //如果浏览器不是全屏则将其设置为全屏模式
  47. if (!f_IsFullScreen()) {
  48. launchFullscreen(document.documentElement);
  49. return false;
  50. }
  51.  
  52. }
  53.  
  54. f_SetFullScreen()
  55. }, 1500);
  56. setTimeout(function () {
  57. // 延迟执行事件
  58. location.reload();
  59. }, 600000);