您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically show the full plot summary on IMDb
当前为
// ==UserScript== // @name IMDb Full Summary // @description Automatically show the full plot summary on IMDb // @author chocolateboy // @copyright chocolateboy // @version 2.0.0 // @namespace https://github.com/chocolateboy/userscripts // @license GPL // @include https://www.imdb.com/title/tt* // @grant none // ==/UserScript== /* * Tests: * * - movie: https://www.imdb.com/title/tt7638460/ * - TV show: https://www.imdb.com/title/tt0108983/ */ // the truncated summary const summary = document.querySelector('[data-testid="plot-xl"]') // the full summary const storyline = document.querySelector('[data-testid="storyline-plot-summary"] > div > div') if (summary && storyline && storyline.firstChild) { const init = { childList: true } const replaceSummary = (_mutations, observer) => { observer.disconnect() // @ts-ignore summary.textContent = storyline.firstChild.textContent observer.observe(summary, init) } replaceSummary([], new MutationObserver(replaceSummary)) }