您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
避免跳转在线pdf,可直接下载ScienceDirect文献到本地
当前为
// ==UserScript== // @name ScienceDirect Download // @name:zh-CN ScienceDirect下载 // @namespace tampermonkey.com // @version 1.0 // @license MIT // @description Avoid jumping to online pdf, and directly download ScienceDirect literature to local // @description:zh-CN 避免跳转在线pdf,可直接下载ScienceDirect文献到本地 // @match https://www.sciencedirect.com/* // @grant none // ==/UserScript== (function () { 'use strict'; // get rawlink var head = document.head; // creat newlink var linkid = head.getElementsByTagName('meta')[0].content; if (linkid){ var newlink = linkid + '/pdfft?isDTMRedir=true&download=true'; let Container = document.createElement('div'); Container.id = "sp-ac-container"; Container.style.position="fixed" Container.style.left="300px" Container.style.top="28px" Container.style['z-index']="999999" Container.innerHTML =`<a href=${newlink}><input type=button value="download" onclick="window.location.href(${newlink})"><style>input{color:#ffffff;background-color:#3366cc;border:none}</style></a>` document.body.appendChild(Container); console.log(newlink)} })();