您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Makes hashtag links open in a new window or tab
当前为
// ==UserScript== // @name Pop Facebook Hash Tags // @namespace http://www.emsquared-inc.com/ // @version 1.0 alpha // @description Makes hashtag links open in a new window or tab // @author Eric Mintz // @oujs:author emsquared-inc // @license GNU GPL v3.0; https://github.com/emsquared-inc/PopFacebookHashTags/blob/gh-pages/LICENSE // @homepageURL http://www.emsquared-inc.com // @supportURL https://github.com/emsquared-inc/PopFacebookHashTags // @match https://www.facebook.com/* // @match https://www.facebook.com // @grant none // ==/UserScript== (function() { // Manage handlers addEventListeners = function() { document.addEventListener ('load',fixFacebookLinks, false ); document.addEventListener ('DOMNodeInserted',fixFacebookLinks, false); } removeEventListeners = function() { document.removeEventListener('load',fixFacebookLinks); document.removeEventListener('DOMNodeInserted',fixFacebookLinks); } // Modify hashtag links var fixFacebookLinks = function() { // remove handlers to prevent recursion removeEventListeners(); // find hashtag links var allLinks = document.getElementsByTagName('a'); for (var i = 0; i < allLinks.length; i++) { if (allLinks[i].href.contains('facebook.com/hashtag/')) { // make the linke pop open a new brower window/tab allLinks[i].setAttribute('target','_blank'); } } // restore the handlers addEventListeners(); }; // Add listeners addEventListeners(); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址