去除帖子里的大标题链接,方便对标题文字进行复制、划词等操作 🎉

这可能是个比较奇葩的需求,有时候想去复制标题文字,或者划词操作的时候,总是点到标题链接,选择标题文字就显得很费劲。

另外,个人感觉这个帖子标题链接好像有点多余,不知道是否有其它作用?

这不,有了 油猴脚本 就好办了,整上几行代码,简单对标题链接进行去除替换。

// ==UserScript==
// @name         去除Linuxdo大标题链接
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  删除 https://linux.do/ 页面中具有 class="fancy-title" 的 <a> 标签的 href 属性,但保留 <a> 标签中的内容
// @author       Your Name
// @match        *://linux.do/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    function replaceLinks() {
        // 查找所有class为fancy-title的<a>标签
        var links = document.querySelectorAll('a.fancy-title');

        // 遍历所有找到的链接
        links.forEach(function(link) {
            // 查找<a>标签内的<span>元素
            var span = link.querySelector('span');

            if (span) {
                // 如果找到了<span>,用它替换整个<a>标签
                link.parentNode.replaceChild(span, link);
            }
        });
    }
    // 页面加载完成后执行
    window.addEventListener('load', replaceLinks);
    // 为了处理可能的动态内容,每秒再检查一次
    setInterval(replaceLinks, 1000);
})();

脚本就自行在油猴的管理面板里添加吧。

效果如图:

10 个赞

感谢大佬的插件

还有一个办法,摁住alt之后就可以选中了,适用于所有网页里的链接,会麻烦点,不过也是一种解决方案。

3 个赞

学会了,居然还能这么干

哈哈,我就是按住Alt选择的 :smile:

嗯,可以的。我这快捷键冲突 :joy:

按着 alt 就可以了。。。

不错不错,学到了一招