block the deadline alert from ucas website to avoid session expire
От
// ==UserScript==
// @name UCAS_SessionExpireHelper
// @namespace http://tampermonkey.net/
// @version 0.2
// @description block the deadline alert from ucas website to avoid session expire
// @author y4ung
// @match https://course.ucas.ac.cn/portal/site/*/video/play*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// button的title属性:Mute or Unmute
alert("Run script BlockAlertHelper. By y4ung");
var mute_btn = document.getElementsByClassName("vjs-mute-control vjs-control vjs-button vjs-vol-3")[0];
window.setInterval(function(){
clickMuteBtn(mute_btn);// (默认声音开启)关闭声音
clickMuteBtn(mute_btn);// 无缝切换开启声音
}, 10000);
})();
function clickMuteBtn(mute_btn) { // 模拟 浏览器的鼠标点击事件
const event = new MouseEvent('click', {
view: window,
bubbles: true,
cancelable: true
});
mute_btn.dispatchEvent(event);
}