您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
dev console that overrides school policies, doesn't have cool stuff like snowlord7's devconsole, but allows you to edit the DOM (if you know what i mean...)
当前为
// ==UserScript== // @name custom devconsole // @namespace http://tampermonkey.net/ // @version 0.1 // @description dev console that overrides school policies, doesn't have cool stuff like snowlord7's devconsole, but allows you to edit the DOM (if you know what i mean...) // @author twarped // @match http*://*/* // @grant none // ==/UserScript== var body = `<div style="width:99.5%;height:10%;top:0px;background:white;border-style:solid;"> <a style="float:left;cursor:pointer;" id="go_console">console</a> <a style="cursor:pointer;float:right;" id="exit" href="javascript:document.getElementById('devconsole').remove();">X</a> </div> <div style="width:5%;height:100%;float:right;right:0px;" id="commands"> <button id="save" style="width:100%;height:10%;top:0px;float:right;" onclick="javascript:document.documentElement.innerHTML = document.getElementById('textarea').value;">save</button> <button id="load" style="width:100%;height:10%;float:right;bottom:0px;" onclick="javascript:document.getElementById('textarea').value = document.documentElement.outerHTML;">load</button> </div> <div id="elements" style="width:100%; height:90%;bottom:0px;"> <textarea id="textarea" style="width:80%;height:90%;float:left;resize:none;white-space: pre;font-size:14px;line-height:1.6;"/> </div>`; var devconsole = document.createElement('div'); devconsole.id = "devconsole"; devconsole.style = "position:sticky;width:100%;height:220px;bottom:0px;top:0;background:grey;z-index:2000;"; devconsole.innerHTML = body; var opendev = document.createElement('button'); opendev.style = "position:fixed;right:0;top:0;z-index:2000;"; opendev.id = "opendev"; opendev.innerHTML = "OPEN DEV"; opendev.addEventListener("click",function(){ document.body.appendChild(devconsole); document.getElementById('textarea').value = document.documentElement.outerHTML.replace(/<\/\w+>/g, (e) => e + '\r\n'); }); document.body.appendChild(opendev);