GraphicAudio search ABB

Add "ABB" button to GraphicAudio

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @license MIT
// @name         GraphicAudio search ABB
// @namespace    -
// @version      -
// @description  Add "ABB" button to GraphicAudio
// @author       Acaelus / Varsel
// @include      https://www.graphicaudiointernational.*/*
// @include      https://www.graphicaudio.*/*
// @grant        none
// ==/UserScript==

const baseUrl = "http://audiobookbay.fi/?s=";

//Book Series
var series = (document.getElementsByClassName("series-name")[0].textContent).trim();

//Book Title
var episode = (document.getElementsByClassName("episode-name")[0].textContent).trim();

try
{
    // Remove the '<index_in_series>:' if present
    episode = (episode.split(':')[1]).trim();
}
catch
{
    episode = episode.trim();
}

var searchTerm = (series + " " + episode);
searchTerm = searchTerm.replace(/\s+/g, '+');

// Create floating button
let searchABB = document.createElement("button");
searchABB.innerHTML = "Search on ABB";
searchABB.onclick = function ()
{
    window.location.href = (baseUrl + searchTerm);
};
searchABB.style = "background-color:#d92027; padding: 15px 25px; font-size: 21px;top:0;right:1;position:fixed;z-index: 9999;color:#ffffff";
document.body.appendChild(searchABB);