18comic / JMcomic - Arrow Key Next/Prev Chapter

next / previous chapter on right / left arrow keys , ESC return album

// ==UserScript==
// @name         禁漫天堂-方向鍵快速切換上下一話
// @name:zh-TW   禁漫天堂-方向鍵快速切換上下一話
// @name:zh-CN   禁漫天堂-方向键快速切换上下一话
// @name:en      18comic / JMcomic - Arrow Key Next/Prev Chapter
// @namespace    9nice
// @version      0.2.0
// @description        按下[→]鍵 下一話,按下[←]鍵 上一話,[ESC] 回到漫畫簡介
// @description:zh-TW  按下[→]鍵 下一話,按下[←]鍵 上一話,[ESC] 回到漫畫簡介
// @description:zh-CN  按下[→]键 下一话,按下[←]键 上一话,[ESC] 回到漫畫簡介
// @description:en     next / previous chapter on right / left arrow keys , ESC return album
// @author       9nice
// @match        *://18comic.vip/photo/*
// @match        *://18comic.org/photo/*
// @match        *://jmcomic.me/photo/*
// @match        *://jmcomic1.me/photo/*
// @match        *://18comic.*/photo/*
// @match        *://18comic*.*/photo/*
// @match        *://jmcomic.*/photo/*
// @match        *://jmcomic*.*/photo/*
// @match        *://jm-comic*.*/photo/*
// @grant        none
// @noframes
// @supportURL   none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    document.onkeyup = function(e){
        e = e || window.event;
        //right→:39 left←:37 Esc:27
        if (e.keyCode == '39') {
            e.preventDefault();
            document.querySelectorAll('.fa-angle-double-right.fa')[0].click();
        }
        else if (e.keyCode == '37') {
            e.preventDefault();
            document.querySelectorAll('.fa-angle-double-left.fa')[0].click();
        }
        else if (e.keyCode == '27') {
            e.preventDefault();
            document.querySelectorAll('.fa-list-alt.far')[0].click();
        }
    };
})();