HNS Addon

Zatím jenom random anime v záložce titulky

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name         HNS Addon
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Zatím jenom random anime v záložce titulky
// @author       Airsane
// @match        http://hns.sk/animelist
// @grant        none
// ==/UserScript==

let navul = document.querySelector('ul.nav');
let list = document.createElement("li");
let link = document.createElement('a');
link.href = "javascript:void(0);";
link.innerText = "Random Anime";
list.appendChild(link);
navul.appendChild(list);
link.addEventListener("click", getRandomAnime);
let anime = document.querySelectorAll("td > a");

function getRandomAnime() {

    let r = Math.floor(Math.random() * anime.length);
    window.location.href = anime[r].href;
}