您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add "Search MAM" button to Goodreads
当前为
// ==UserScript== // @name Goodreads Plus // @namespace https://greasyfork.org/en/users/78880 // @version 0.1 // @description Add "Search MAM" button to Goodreads // @author Slengpung // @include https://www.goodreads.com/* // @grant none // ==/UserScript== console.log("[M+] Tweaking Goodreads..."); // Grab book title (and only title) var bookTitle = document.getElementById("bookTitle").innerHTML.trim().split('<', 1); console.log("Book title: " + bookTitle); var mamSearchUrl = "https://www.myanonamouse.net/tor/browse.php?tor[text]=" + bookTitle; // Add 'Search MAM' button var buttonBar = document.getElementById("buyButtonContainer"); if (buttonBar === null || buttonBar == "null") { buttonBar = document.getElementById("asyncBuyButtonContainer"); } var buttonUl = buttonBar.getElementsByTagName("ul"); var mamButton = document.createElement("li"); mamButton.innerHTML = '<a id="mamLink" href="' + mamSearchUrl + '" target="_blank" class="buttonBar">Search MAM</a>'; mamButton.className = "Button"; buttonUl[0].appendChild(mamButton); console.log("[M+] 'Search MAM' button added!");