// ==UserScript== // @name 小林coding - 解锁阅读全文 // @namespace http://tampermonkey.net/ // @description 解锁阅读全文 // @version 1.0.0 // @author L // @match *://*.xiaolincoding.com/* // @license GNU GPLv3 // @downloadURL none // ==/UserScript== 'use strict'; function patch() { const readmoreContainer = document.querySelector('#readmore-container'); if (readmoreContainer) { readmoreContainer.style.height = 'auto'; Object.defineProperty(readmoreContainer.style, 'height', { set: () => {} }); } const readmoreWrapper = document.querySelector('#readmore-wrapper'); if (readmoreWrapper) { readmoreWrapper.remove(); } } const observer = new ResizeObserver((entries) => patch()); function observe() { observer.disconnect(); const target = document.querySelector('main.page div'); if (!target) return; observer.observe(target); } window.navigation.addEventListener('navigate', observe);