Nitter/XCancel Search Redirect to Users

On homepage, redirect search form and icon to user search

// ==UserScript==
// @name        Nitter/XCancel Search Redirect to Users
// @match       https://nitter.net/
// @match       https://xcancel.com/
// @description On homepage, redirect search form and icon to user search
// @version 0.0.1.20250618072636
// @namespace https://gf.qytechs.cn/users/1435046
// ==/UserScript==

(function () {
  const origin = window.location.origin;

  // Change the search icon href if present
  const searchLink = document.querySelector('a.icon-search');
  if (searchLink) {
    searchLink.href = `${origin}/search?f=users`;
  }

  // On homepage only, update form action and ensure it targets user search
  const form = document.querySelector('form[action="/search"]');
  if (form) {
    form.action = `${origin}/search`;

    // Force the hidden input "f" to be "users"
    const fInput = form.querySelector('input[name="f"]');
    if (fInput) {
      fInput.value = 'users';
    } else {
      const hiddenInput = document.createElement('input');
      hiddenInput.type = 'hidden';
      hiddenInput.name = 'f';
      hiddenInput.value = 'users';
      form.appendChild(hiddenInput);
    }
  }
})();

QingJ © 2025

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