Greasy Fork is available in English.
去除网易云课堂视频页面的二维码
当前为
// ==UserScript==
// @name 去除网易云课堂二维码
// @namespace https://gitee.com/LPD_DreamDeparture
// @version 1.0.1
// @description 去除网易云课堂视频页面的二维码
// @author LiZhuiMeng
// @include https://study.163.com/course/courseLearn.htm?courseId=1004573059#/learn/video?lessonId=/^\d{10}$/&courseId=/^\d{10}$/
// @match https://study.163.com/course/courseLearn.htm?courseId=1004573059
// @require http://libs.baidu.com/jquery/2.0.0/jquery.min.js
// @icon http://img.25pp.com/uploadfile/soft/images/2014/0812/20140812123859499.jpg
// @run-at document-end
// @grant unsafeWindow
// @grant GM_getValue
// @grant GM.getValue
// @grant GM_setValue
// @grant GM.setValue
// @grant GM_addStyle
// @grant GM_xmlhttpRequest
// @grant GM_getResourceText
// @grant GM_registerMenuCommand
// @create 2019-01-23
// @copyright 2019, ZM
// @lastmodified 2019-01-24
// @license MIT
// @homepageURL https://gitee.com/LPD_DreamDeparture
// @supportURL https://gitee.com/LPD_DreamDeparture/yunketang_clearLayer
// ==/UserScript==
window.onload = function(){
//声明变量
var timer = null;
var flag = false;
//开启计时器
timer = setTimeout(getLayer,5000);
//获取对象的方法
function getLayer(){
//获取对象
var oLayer = document.querySelector(".ux-modal-fadeIn");
//alert("2333去除毒瘤成功");
if(oLayer){
oLayer.style.display = "none";
}else{
alert("没获取到遮罩层元素");
return;
}
flag = confirm("毒瘤是否成功去除?");
return flag;
};
//判断毒瘤是否成功去除
setTimeout(function(){
if(flag){
clearTimeout(timer);
alert("恭喜毒瘤去除成功");
}else{
alert("没关系再来一次");
clearTimeout(timer);
timer = setTimeout(getLayer,500);
}
},5500);
//
document.body.onclick = function (ev){
ev = ev || window.event;
var target = ev.target || ev.srcElement;
console.log("zm"+target);
if(hasClass(target,"ux-modal-fadeIn")){
target.style.display = "none";
};
}
//判断是否包含某个类名
function hasClass(ele,className) {
if(ele.classList){
return ele.classList.contains(className);
}else{
return new RegExp('(^| )' + className + '( |$)', 'gi').test(ele.className);
}
}
}