🏠 Home 

Pop Facebook Hash Tags

Makes hashtag links open in a new window or tab

// ==UserScript==
// @name         Pop Facebook Hash Tags
// @namespace    http://www.emsquared-inc.com/
// @version      2.1
// @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() {
var observer = new MutationObserver(function(mutations) {
document.querySelectorAll('div[id*="topnews"] a[href*="/hashtag/"]').forEach(function(link){
link.setAttribute('target','_blank');
});
});
window.addEventListener('load',function(){
var main_stream = document.querySelector('div[id*="topnews_main_stream"]');
if (main_stream) {
observer.observe(main_stream, { childList: true, subtree: true });
}
});
})();