您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
给 ata 添加演示模式按钮
// ==UserScript== // @license MIT // @name ata 演示模式 // @namespace http://tampermonkey.net/ // @version 0.7 // @description 给 ata 添加演示模式按钮 // @author You // @match https://ata.alibaba-inc.com/articles/* // @icon https://www.google.com/s2/favicons?sz=64&domain=alibaba-inc.com // @grant unsafeWindow // ==/UserScript== (function() { console.log("好的,我们开始添加全屏按钮。"); let myId="guangfeng_fullscreen" function hook(){ var fullscreenButton=document.createElement('a'); fullscreenButton.id=myId fullscreenButton.text="📺 进入演示模式"; fullscreenButton.href="javascript:document.querySelectorAll('div[class^=left_],div[class^=nav_],div[class^=widget_]').forEach(el => el.style.display = 'none');document.querySelector('div[class^=body_] > div[class^=content_] > div[class^=content-inner_]').style.maxWidth='none';document.querySelector('div[class^=right_]').style.maxWidth='150px';document.querySelector('div[class^=right_]').style.minWidth='150px';localStorage.setItem('article-zoom-level','5');document.documentElement.requestFullscreen()"; document.querySelector('div[class^=meta-action_]').appendChild(fullscreenButton); }; var hookInterval = setInterval(function(){ if(document.querySelector("#"+myId)){ clearInterval(hookInterval); console.log("停止检查,注入成功。"); }else{ hook(); } }, 200); })();