您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Enable or disable the ability to edit any text on a given webpage by clicking a button in the top right corner of the screen.
// ==UserScript== // @name Edit Text on Webpage // @namespace http://tampermonkey.net/ // @version 1.0 // @description Enable or disable the ability to edit any text on a given webpage by clicking a button in the top right corner of the screen. // @author You // @match *://*/* // @grant none // @require http://code.jquery.com/jquery-latest.js // @license MIT // ==/UserScript== (function() { 'use strict'; let isEditingEnabled = false; const enableEditing = () => { $('*').attr('contenteditable', 'true'); isEditingEnabled = true; }; const disableEditing = () => { $('*').attr('contenteditable', 'false'); isEditingEnabled = false; }; const toggleEditing = () => { if (isEditingEnabled) { disableEditing(); } else { enableEditing(); } }; const createEditButton = () => { const editButton = $('<button>', { text: 'Edit Text', id: 'edit-text-button', click: toggleEditing }); const buttonStyles = { 'position': 'fixed', 'top': '5px', 'right': '5px', 'z-index': '9999', 'background-color': '#1e90ff', 'color': 'white', 'border': 'none', 'padding': '5px 10px', 'border-radius': '5px', 'font-size': '14px', 'cursor': 'pointer' }; editButton.css(buttonStyles); $('body').append(editButton); }; createEditButton(); })();