Hover over Bing's hamburger menu on page load and mutations
当前为
// ==UserScript==
// @name Bing Hover Hamburger Menu
// @description Hover over Bing's hamburger menu on page load and mutations
// @match https://www.bing.com/*
// @version 0.0.1.20250323132928
// @namespace https://greasyfork.org/users/1435046
// ==/UserScript==
(function () {
'use strict';
// Function to trigger hover
function hoverMenu() {
const menu = document.querySelector('a#id_sc.idp_ham');
if (menu) {
menu.dispatchEvent(new MouseEvent('mouseenter', { bubbles: true, cancelable: true }));
}
}
// Run on page load
hoverMenu();
// Observe DOM changes and trigger hover when mutations occur
const observer = new MutationObserver(() => hoverMenu());
observer.observe(document.body, { childList: true, subtree: true });
})();