您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
enhanced youtube
当前为
// ==UserScript== // @name youtube_ex // @description enhanced youtube // @namespace http://userscripts.org/users/ // @include https://www.youtube.com/* // @version 0.1 // ==/UserScript== //====== common ======== var obv_cfg={attributes: false, childList: true, characterData: false}; function observer_factory(callback, isforeach=true) { var cb=isforeach ? function(mutations) {mutations.forEach(callback);} : callback; return new MutationObserver(cb); } function simpleRemoveElement(sel) { var sep=sel.indexOf("##"); var selector=sep>=0 ? sel.substr(sep+2) : sel; var node=document.querySelector(selector); if (node) node.parentNode.removeChild(node); } function killElementAttribute(attrname) { var nodes=document.querySelectorAll('['+attrname+']'); for (var i=0;i<nodes.length;i++) { nodes[i].removeAttribute(attrname); } } //======= end of common ========= function trackless() { observer_factory(function (stub) { killElementAttribute("data-sessionlink"); killElementAttribute("data-visibility-tracking"); },false).observe(document.body, obv_cfg); } trackless();