Linux.do简化版超级链接获取器（支持拖拽）

duoluodexiaoxiaoyuan
2024-09-26T03:52:57Z

就是想跳转到用户的主题下面右键点击时智能获取链接并显示在可拖拽的框中，可编辑链接并跳转，同时禁用默认右键菜单

LInux.do简化版超级链接获取器

简介

这是一个用户脚本，设计用于快速获取网页上的链接。它允许用户通过右键点击来检测和提取链接，并提供了编辑和跳转功能。

功能

1. 链接检测：右键点击页面任何位置，脚本会尝试检测并提取链接。

2. 链接显示：检测到的链接会显示在页面右上角的输入框中。

3. 链接编辑：用户可以直接编辑显示的链接。

4. 快速跳转：提供"跳转"按钮，点击后在新标签页中打开链接。

5. 默认右键菜单禁用：脚本会禁用浏览器的默认右键菜单。

使用方法

1. 安装脚本到您的用户脚本管理器（如 Tampermonkey）中。

2. 浏览任何网页时，右键点击您感兴趣的区域。

3. 检测到的链接将显示在页面右上角的输入框中。

4. 如果需要，您可以直接编辑链接。

5. 点击"跳转"按钮在新标签页中打开链接。

注意事项

脚本会自动在检测到的链接末尾添加 /activity/topics（如果尚未包含）。

如果在点击位置没有检测到链接，输入框会显示一条提示信息。

由于脚本禁用了默认的右键菜单，您将无法使用浏览器的标准右键功能。

自定义

如果您需要修改脚本的行为，可以编辑以下部分：

修改 CSS 样式来改变输入框和按钮的外观。

调整 superDetectLink 函数来改变链接检测的逻辑。

更改 content += '/activity/topics' 这一行来修改自动添加的后缀。

兼容性

此脚本应该与大多数现代浏览器兼容，但在某些网站上可能会受到内容安全策略（CSP）的限制。

反馈

如果您在使用过程中遇到任何问题或有改进建议，请随时提出。