Quora: remove the need to click blurred images to see them clearly

Remove filters from q-box on Quora to make them clearer - even in endless paging lists

目前為 2023-12-11 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Quora: remove the need to click blurred images to see them clearly
// @namespace    quora-unblur
// @version      1.02
// @description  Remove filters from q-box on Quora to make them clearer - even in endless paging lists
// @author       Scriptonomics
// @match        https://*.quora.com/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

  function removeImageFiltersFromElement(element) {
    element.querySelectorAll('div.q-box').forEach(i => i.style.filter = 'none');
  }

  function removeImageFilters() {
    removeImageFiltersFromElement(document); // Remove filters from images on the initial page load

    const observer = new MutationObserver(mutationsList => { // Watch for changes in the page's content (dynamically loaded components)
      for (const mutation of mutationsList) {
        if (mutation.type === 'childList' && mutation.addedNodes.length > 0) {
          for (const node of mutation.addedNodes) {
            if (node instanceof Element && node.getElementsByTagName) removeImageFiltersFromElement(node);
          }
        }
      }
    });

    observer.observe(document, { childList: true, subtree: true }); // Start observing the root of the document (entire page)
  }

  // Wait for the page to fully load before removing filters
  window.addEventListener('load', removeImageFilters);

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址