Enhanced Overdrive Library Switcher

Don't lose your place when switching between partner libraries on Overdrive.

目前为 2022-04-13 提交的版本,查看 最新版本

// ==UserScript==
// @name         Enhanced Overdrive Library Switcher
// @namespace    https://porcupine.club/gm_scripts/enhanced_overdrive_library_switcher
// @version      2
// @description  Don't lose your place when switching between partner libraries on Overdrive.
// @author       Sam Birch
// @license      MIT
// @match        https://*.overdrive.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    const pathSuffix = document.location.pathname.replace(new RegExp('^/.*?/content'), '');
    document.querySelectorAll('A.partnerLibraryLink').forEach(
        function(e) {
            e.pathname += pathSuffix;
            e.search = document.location.search;
            e.removeAttribute('target');
        });
    document.querySelector('#rla-dropdown').setAttribute('aria-autoclose', 'false');
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址