您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Quick download button. Because some people can't find the download link.
当前为
// ==UserScript==
// @name 9GAG Quick Download
// @namespace de.nugorra
// @version 0.2
// @description Quick download button. Because some people can't find the download link.
// @author Nugorra
// @match https://9gag.com/gag/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var element;
if (document.querySelector('.image-post') !== null) {
element = document.querySelector('.image-post img');
} else if (document.querySelector('.video-post') !== null) {
element = document.querySelector('.video-post source[type="video/mp4"]');
} else {
console.log("Screw it, I'm out!");
return;
}
if(typeof element.src === 'undefined') { return; }
var url = element.src;
var a = document.createElement('a');
a.href = new URL(url).pathname;
a.style="text-indent: 0; text-align: center; padding-top: 2px; font-size: 20px;"
a.setAttribute('download', '');
a.innerHTML = "💾";
var li = document.createElement('li');
li.append(a);
var voteBox = document.querySelector('.post-afterbar-a > ul');
voteBox.append(li);
})();