Greasy Fork is available in English.
Ctrl+点击或长按复制网页内容,附带来源 + 高亮 + 音效 + 弹窗预览 + 历史记录
这些是此脚本变更过代码的版本。 显示所有版本。
[Ctrl + 点击]复制[长按 0.6 秒]复制✅ 显示复制内容来源(标题 + URL)✅ 弹出复制内容的预览面板✅ 高亮被复制的元素✅ 播放复制成功音效✅ 历史记录支持(前 10 条)✅ 右键菜单功能(复制右键目标 / 查看历史)✅ 建议增强美观度✅ 更美观的提示弹窗(使用 SweetAlert2)✅ 历史记录使用模态框展示(HTML格式,非 alert)✅ 保持所有已有功能:复制提示音 / Ctrl+点击 / 长按 / 来源显示 / 高亮元素 / 历史记录等✅ 完整脚本:带美观增强
点击复制(Ctrl+点击 或 长按)自动弹窗预览复制内容保存最近 10 条复制历史右键菜单支持复制目标元素内容提供复制历史查看功能
✅ 功能说明:✅ 点击元素自动复制文本(支持 div、p、span、input 等)✅ 弹窗自动预览复制内容✅ 保存最近复制历史(最多10条)✅ 为每个可复制元素添加一个按钮【复制】✅ 使用说明:脚本默认为页面上常见文本元素(div/p/span/li/td等)添加【复制】按钮点击按钮会复制对应文本到剪贴板弹窗自动预览复制内容记录最近最多 10 条复制内容快捷键 Ctrl+Shift+H 可查看复制历史
改掉旧版本bug新版本复制方法✅ 按住 Ctrl + 点击 自动复制(适合桌面端)✅ 长按元素 600 毫秒 自动复制(适合移动端)
✅ 改进说明:✅ 点击 任何可识别文字的元素(如
, , 等)都会尝试复制;✅ 自动识别内容类型(文字或输入值);✅ 使用网页右上角提示替代 alert;✅ 支持 Clipboard API 和 GM_setClipboard 双重兼容;✅ 不影响页面交互行为(不阻止事件冒泡);
✅ 优化点说明:避免误触:增加 data-copy 属性过滤器,只对你想复制的元素生效;提示更优雅:使用非 alert 弹窗,而是网页右上角短暂提示;性能提升:去除捕获阶段监听,避免影响其他脚本;增强兼容性:改进剪贴板兼容策略。
鉴于作者最近学业繁重,故将7月,9月,11月更新统一进行12月大更新,12月大更新将分为三次阶段性小更新,统一为一个大序号版本更新,其中包括3个小序号阶段更新(前序号统一为一个大序号)望各位周知,理解,支持与此同时感谢大家的支持优化和简化后的代码,改进了可读性,避免了一些冗余,同时提升了代码的扩展性### 优化点:1. **函数职责清晰**:将获取文本逻辑和复制逻辑拆分到不同的函数中,使代码结构更清晰。2. **避免冗余代码**:通过 `getCopyText` 函数处理不同标签的文本提取逻辑,方便扩展和维护。3. **防止复制空白内容**:在复制前验证内容是否为空。4. **统一处理错误**:为标准剪贴板 API 添加 `.catch()` 捕获异常。5. **代码更简洁**:去掉了多余的变量和分支,提高了代码可读性。
兼容性更新,新年特定更新
增强代码稳定性,修改部分错误,解决有时不出现提示框或无法复制的问题