您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Context menu to execute UserScript
// ==UserScript== // @name Search Reelgood // @namespace http://tampermonkey.net/ // @description Context menu to execute UserScript // @version 0.20 // @author [email protected] // @include * // @grant GM_openInTab // @run-at context-menu // @license GPL 2.0 // @description allows a one click connection from any website to the Reelgood search results for that selection // ==/UserScript==]] (function() { 'use strict'; //first read any selected text var textSelected = ""; textSelected = document.getSelection().toString().trim(); //if none, read text under cursor if(textSelected.length<=1){ var elements = document.querySelectorAll(':hover'); textSelected = elements[elements.length-1].innerText.trim(); console.log(elements.length+" "+elements); } //convert non url safe characters //var urlsafe = textSelected.replace("&", "%26"); //textSelected = ";,/?:@&=+$-_.!~*'()#" var urlsafe = encodeURIComponent(textSelected); console.log("RightClickTo ---"+textSelected+"---"+ urlsafe ); GM_openInTab("https://reelgood.com/search?q="+urlsafe, { active: true, insert: true, setParent: true }); })();