【伟哥自用】javdb关注演员复制助手
// ==UserScript==
// @name 【伟哥自用】javdb关注演员复制助手
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://javdb35.com/users/collection_actors*
// @match https://javdb40.com/users/collection_actors*
// @grant unsafeWindow
// @grant GM_registerMenuCommand
// @grant GM_unregisterMenuCommand
// @grant GM_setClipboard
// ==/UserScript==
(function() {
'use strict';
let id = GM_registerMenuCommand ("点我复制本页演员名:"+document.querySelector("div#actors.actors").querySelector("a").title+"..", function(){//"点我复制"
let actor_alist = document.querySelector("div#actors.actors").querySelectorAll("a");
let to_copy = "";
for(let i=0;i<actor_alist.length;i++){console.log(actor_alist[i].title);to_copy+=(actor_alist[i].title+"\n");}
// https://stackoverflow.com/questions/16369642/javascript-how-to-use-a-regular-expression-to-remove-blank-lines-from-a-string
to_copy=to_copy.replace(/(^[ \t]*\n)/gm, "")
//var clipboard = document.createElement('textarea'); clipboard.value = to_copy; document.body.appendChild(clipboard); clipboard.select(); document.execCommand('Copy'); document.body.removeChild(clipboard);
GM_setClipboard(to_copy);
});
// Your code here...
})();