禁止 bing search 点击文本 选择链接 跳转事件

禁止 bing search 奇葩的跳转事件,可以自由地点击文本、选择链接

// ==UserScript==
// @name         禁止 bing search 点击文本 选择链接 跳转事件
// @namespace    https://greasyforks.org/zh-CN/users/722555-vveishu
// @version      3.0.2
// @description  禁止 bing search 奇葩的跳转事件,可以自由地点击文本、选择链接
// @author       vveishu
// @match        https://www.bing.com/search?*
// @match        https://cn.bing.com/search?*
// @icon         https://www.bing.com/favicon.ico
// @grant        none
// ==/UserScript==

(function () {
    'use strict';

    // 获取所有具有特定类的元素
    var elements = document.querySelectorAll('.b_rc_gb_sub_cell.b_rc_gb_sub_text');
    elements.forEach(function (element) {
        // 移除 style 属性中的 cursor: pointer
        if (element.style.cursor === 'pointer') {
            element.style.cursor = '';
        }
        // 替换原来的元素,以达到清除事件的效果
        const oldDiv = element;
        const newDiv = oldDiv.cloneNode(true);
        oldDiv.parentNode.replaceChild(newDiv, oldDiv);
    });

})();
长期地址
遇到问题?请前往 GitHub 提 Issues。