您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
豆瓣的演员相册页面,查看图片会跳转到一个新的标签页,非常繁琐,本脚本可以悬浮查看图片,无需跳转新标签页
// ==UserScript== // @name 豆瓣演员相册页面悬浮查看图片 // @namespace http://tampermonkey.net/ // @version 2024-07-29 v1 // @description 豆瓣的演员相册页面,查看图片会跳转到一个新的标签页,非常繁琐,本脚本可以悬浮查看图片,无需跳转新标签页 // @author 范近中 // @match https://www.douban.com/personage/*/photos/* // @icon https://www.google.com/s2/favicons?sz=64&domain=douban.com // @license none // @grant none // ==/UserScript== (function() { 'use strict'; document.querySelector('.pics').querySelectorAll('a').forEach(v1 => { v1.addEventListener('click', e => { e.preventDefault(); const dialog = document.createElement('dialog'); dialog.style = ` width: 90vw; height: 90vh; display: flex; flex-direction: column; ` const iframe = document.createElement('iframe'); iframe.src = v1.href; iframe.style = ` width: 100%; height: 100%; border: 0; ` const closeBtn = document.createElement('button'); closeBtn.textContent = '关闭'; closeBtn.style = ` margin-bottom: 10px; ` dialog.appendChild(closeBtn); dialog.appendChild(iframe); document.body.appendChild(dialog); dialog.showModal(); closeBtn.addEventListener('click', () => { dialog.close(); document.body.removeChild(dialog); }); }); }); })();