您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Removes all ads including video ads
当前为
- // ==UserScript==
- // @name Remove Youtube Ads(Works)
- // @require http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js
- // @namespace http://tampermonkey.net/
- // @version 0.6
- // @description Removes all ads including video ads
- // @author Wrekt/Ethan
- // @match https://www.youtube.com/*
- // @grant none
- // ==/UserScript==
- var advideo = "false";
- function clickOrigin(e){
- var target = e.target;
- var tag = [];
- tag.tagType = target.tagName.toLowerCase();
- tag.tagClass = target.className.split(' ');
- tag.id = target.id;
- tag.parent = target.parentNode;
- return tag;
- }
- var tagsToIdentify = ['img','a'];
- document.body.onclick = function(e){
- elem = clickOrigin(e);
- for (i=0;i<tagsToIdentify.length;i++){
- if (elem.tagType == tagsToIdentify[i]){
- console.log('You\'ve clicked a monitored tag (' + elem.tagType + ', in this case).');
- location.reload();
- console.log("Reloaded");
- }
- }
- };
- if ($(".ad-showing")[0]){
- advideo = "true";
- } else {
- advideo = "false";
- }
- (function() {
- $("#header").remove();
- })();
- (function(){
- if ($(".ad-showing")[0]){
- advideo = "true";
- } else {
- advideo = "false";
- }
- $("#watch7-sidebar-ads").remove();
- $(".pyv-afc-ads-container").remove();
- $(".video-ads").remove();
- $("#pyv-watch-related-dest-url").remove();
- if (advideo == "true") {
- $(".video-stream").attr("src", "");
- }
- setTimeout(arguments.callee, 1000);
- })();