您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Removes the Quora login requirement and any nagging about it
当前为
// ==UserScript== // @name Quora Unblocker // @description Removes the Quora login requirement and any nagging about it // @namespace http://sindresorhus.com // @version 1.0.0 // @author Sindre Sorhus // @license MIT // @released 2013-02-17 // @updated 2014-08-02 // @icon https://github.com/sindresorhus/quora-unblocker-userscript/raw/master/icon.png // @match *://quora.com/* // @match *://www.quora.com/* // @run-at document-start // ==/UserScript== (function () { 'use strict'; var queryString = {}; queryString.parse = function (str) { if (typeof str !== 'string') { return {}; } str = str.trim().replace(/^(\?|#)/, ''); if (!str) { return {}; } return str.trim().split('&').reduce(function (ret, param) { var parts = param.replace(/\+/g, ' ').split('='); var key = parts[0]; var val = parts[1]; key = decodeURIComponent(key); // missing `=` should be `null`: // http://w3.org/TR/2012/WD-url-20120524/#collect-url-parameters val = val === undefined ? null : decodeURIComponent(val); if (!ret.hasOwnProperty(key)) { ret[key] = val; } else if (Array.isArray(ret[key])) { ret[key].push(val); } else { ret[key] = [ret[key], val]; } return ret; }, {}); }; queryString.stringify = function (obj) { return obj ? Object.keys(obj).map(function (key) { var val = obj[key]; if (Array.isArray(val)) { return val.map(function (val2) { return encodeURIComponent(key) + '=' + encodeURIComponent(val2); }).join('&'); } return encodeURIComponent(key) + '=' + encodeURIComponent(val); }).join('&') : ''; }; if (typeof define === 'function' && define.amd) { define(function() { return queryString; }); } else if (typeof module !== 'undefined' && module.exports) { module.exports = queryString; } else { window.queryString = queryString; } })(); (function () { 'use strict'; var query = queryString.parse(location.search); if (!query.share) { query.share = 1; location.search = queryString.stringify(query); return; } document.addEventListener('DOMContentLoaded', function () { // silently fails in Firefox if placed outside when `document-start` GM_addStyle('.LoggedOutSiteHeader, .SignupColumn, .signup_bubble, .signup_column, .logged_out .follow_button, .logged_out .ActionBar, .logged_out .AskToAnswerSectionToggle, .logged_out .answer_voters, .logged_out .Footer { display: none !important }'); }); })();