Fixes pinterest middle click open image in new tab
当前为
// ==UserScript==
// @name Pinterest middle click open image in new tab
// @namespace FuckPinterest
// @version 0.4
// @description Fixes pinterest middle click open image in new tab
// @author codingjoe
// @match *.pinterest.com/*
// @include *.pinterest.com/*
// @grant none
// @run-at document-end
// ==/UserScript==
// dollar sign alias the querySelectorAll function
var $ = function (inpt) {
return document.querySelectorAll(inpt);
};
(function() {
'use strict';
function fuckPinterest() {
// find all links with data-force-refresh enabled
$("[data-force-refresh='1']").forEach(curr => {
// remove data-force-refresh attribute
curr.removeAttribute("data-force-refresh");
// update the element
curr.outerHTML = curr.outerHTML;
});
}
// check for new images on scroll
window.addEventListener("scroll", fuckPinterest);
// delay first load to prevent page breaking
window.setTimeout(fuckPinterest, 900);
})();