您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Combine waterfall layout and jump button for JavDB
// ==UserScript== // @name JavDB & MissAv Jumper // @namespace https://javdb.com/ // @version 3.0.1 // @description Combine waterfall layout and jump button for JavDB // @license MIT // @author YourName // @match https://javdb.com/* // @match https://missav.ws/* // @match https://missav.ai/* // @grant GM_addStyle // @grant GM_getValue // @grant GM_setValue // @grant GM_deleteValue // @grant GM_notification // @grant GM_setClipboard // @grant GM_getResourceURL // @grant GM_registerMenuCommand // @grant GM_info // @grant GM_openInTab // @grant GM_xmlhttpRequest // @connect * // @run-at document-idle // ==/UserScript== (function() { 'use strict'; // JavDB Jump Button Code var jumpButton = document.createElement('button'); jumpButton.style.backgroundColor = 'green'; jumpButton.style.color = 'white'; jumpButton.style.position = 'fixed'; jumpButton.style.bottom = '10px'; jumpButton.style.left = '10px'; jumpButton.style.zIndex = '9999'; jumpButton.style.padding = '16px 24px'; jumpButton.style.borderRadius = '8px'; jumpButton.style.fontSize = '24px'; jumpButton.style.border = 'none'; jumpButton.style.cursor = 'pointer'; jumpButton.style.display = 'none'; jumpButton.addEventListener('click', function() { let 番號 = ''; let url = ''; if (window.location.href.includes('javdb.com')) { var link = document.querySelector('.panel-block.first-block a.button.is-white.copy-to-clipboard'); if (link) { 番號 = link.getAttribute('data-clipboard-text'); if (番號) { url = "https://missav.ws/" + 番號.toLowerCase(); } } } else if (window.location.href.includes('missav.ws')) { var element = document.querySelector('.text-secondary span.font-medium'); if (element) { 番號 = element.innerText; 番號 = 番號.replace(/-UNCENSORED-LEAK|-CHINESE-SUBTITLE/g, ''); url = "https://javdb.com/search?f=all&q=" + 番號; } } if (番號 && url) { var a = document.createElement('a'); a.href = url; a.target = '_blank'; a.style.display = 'none'; document.body.appendChild(a); a.click(); document.body.removeChild(a); } }); let 番號 = ''; if (window.location.href.includes('javdb.com')) { var link = document.querySelector('.panel-block.first-block a.button.is-white.copy-to-clipboard'); if (link) { 番號 = link.getAttribute('data-clipboard-text'); } } else if (window.location.href.includes('missav.ws')) { var element = document.querySelector('.text-secondary span.font-medium'); if (element) { 番號 = element.innerText; 番號 = 番號.replace(/-UNCENSORED-LEAK|-CHINESE-SUBTITLE/g, ''); } } if (番號) { jumpButton.innerHTML = 番號; jumpButton.style.display = 'block'; } else { jumpButton.style.display = 'none'; } document.body.appendChild(jumpButton); })();