Yahoo.com news - redirect to original site

Automatically redirect Yahoo news pages to the original source site.

目前为 2025-03-20 提交的版本。查看 最新版本

// ==UserScript==
// @name         Yahoo.com news - redirect to original site
// @namespace    http://tampermonkey.net/
// @version      2025-03-20
// @description  Automatically redirect Yahoo news pages to the original source site.
// @author       Jamie Landeg-Jones
// @match        https://*.yahoo.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=yahoo.com
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    function redirect_to_article()
      {
        let link_tags = document.getElementsByTagName ('link');

        for (let loop=0; loop < link_tags.length; loop++)
          {
            if (link_tags[loop].rel && link_tags[loop].rel == 'canonical')
              {
                const new_url = link_tags[loop].href;

                if (new_url.match ("^https://(.*\.)?yahoo.com/"))
                  console.info ('Yahoo Redirect: Ignoring redirect (same site): ' + new_url);
                 else
                  {
                    console.info ('Yahoo Redirect: Redirecting to ' + new_url);
                    window.location = new_url
                  }
              }
          }
        }

     // Run the filter when the page loads
    window.addEventListener ('load', redirect_to_article);
})();

QingJ © 2025

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