您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add a new button next search button, to search current feed.
// ==UserScript== // @name Google Reader Search Current Feed Button // @namespace http://qixinglu.com // @description Add a new button next search button, to search current feed. // @include http://www.google.com/reader/view/* // @include https://www.google.com/reader/view/* // @version 0.0.1.20140517140356 // ==/UserScript== var search_current_feed = function() { var url, search_string, replace_string, reg; url = window.location.href; search_string = document.getElementById("search-input").value; if (search_string === "") { return; } replace_string = "#search/" + search_string + "/"; if (url.indexOf("#stream") !== -1) { window.location.href = url.replace("#stream",replace_string); } else if (url.indexOf("#search") != -1) { reg = new RegExp("#search/[^/]\+/"); window.location.href = url.replace(reg,replace_string); } } var search_button = document.getElementById("gbqfb") var new_search_button = search_button.cloneNode(true); new_search_button.id = "gbqfb_new"; new_search_button.style.marginLeft = '8px'; new_search_button.addEventListener("click", search_current_feed, false); new_search_button.addEventListener("mouseover", function() { this.classList.add('jfk-button-hover'); }, false); new_search_button.addEventListener("mouseout", function() { this.classList.remove('jfk-button-hover'); }, false); search_button.parentNode.appendChild(new_search_button);