您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Allows highlighting of unhighlightable text.
- // ==UserScript==
- // @name Highlight Unhighlightable Text (CrowdSource)
- // @namespace http://mturkwiki.net/forums
- // @version 1.0
- // @description Allows highlighting of unhighlightable text.
- // @match https://*.mturk.com/*
- // @match https://work.crowdsource.com/amt/view*
- // @grant GM_setClipboard
- // ==/UserScript==
- function withPages_jQuery(NAMED_FunctionToRun)
- {
- var funcText = NAMED_FunctionToRun.toString ();
- var funcName = funcText.replace (/^function\s+(\w+)\s*\((.|\n|\r)+$/, "$1");
- var script = document.createElement("script");
- script.textContent = funcText + "\n\n";
- script.textContent += 'jQuery(document).ready(function() {'+funcName+'(jQuery);});';
- document.body.appendChild(script);
- };
- function main0($)
- {
- function create_href(self)
- {
- /*div = document.createElement("div");
- div.innerHTML = "Copy"
- div.text0 = self.innerText.replace("Keyword: ", "");
- div.addEventListener("click", function()
- {
- GM_setClipboard(div.text0);
- });
- self.appendChild(div);*/
- }
- function gen_search_url(text)
- {
- text = text.replace(" ", "+")
- text = "https://www.google.com/search?channel=fs&q=" + text + "&ie=utf-8&oe=utf-8";
- return text;
- }
- $.extend($.fn.enableTextSelect = function()
- {
- return this.each(function()
- {
- $(this).unbind("mousedown");
- create_href(this);
- });
- });
- $(this).unbind("mousedown");
- $("h2.text-rep")
- .enableTextSelect()
- .attr("unselectable", "off")
- .css({"-moz-user-select":"auto","-webkit-user-select":"auto","user-select":"auto"});
- console.log("Selectoid finished");
- }
- if (window.top === window.self)
- {
- //withPages_jQuery(main0);
- }
- else
- {
- withPages_jQuery(main0);
- }