无需登录 数据私有 本地保存

网页链接高亮书签小工具 - 生成Bookmarklet

12
0
0
0

Bookmarklet 书签小工具生成器

一键生成网页链接高亮、密码显示、页面编辑等实用书签小工具

主打:网页链接高亮
预设模板 点击快速选择
🔗
链接高亮
高亮所有链接
👁️
显示密码
揭示密码字段
✏️
编辑页面
随意修改文字
🔓
解除限制
解除右键/复制
🍪
查看Cookies
弹窗显示Cookie
🖼️
提取图片
集中查看图片
JavaScript 代码
代码将在目标网页上执行,建议使用IIFE包裹
生成的 Bookmarklet

拖拽下方按钮到浏览器书签栏

链接高亮

或右键链接 → 添加到书签 / 复制下方代码手动创建书签

0 字符 等待生成...
使用提示:生成后在任意网页点击该书签,即可执行对应的JavaScript代码。刷新页面即可恢复原状。
如何使用 Bookmarklet?
1
生成代码

选择预设模板或输入自定义JS代码,点击生成按钮

2
添加到书签

拖拽按钮到书签栏,或复制链接手动创建书签

3
在目标网页使用

打开任意网页,点击书签即可执行代码

常见问题 (FAQ)
Bookmarklet(书签小工具)是一种特殊的浏览器书签,它的URL不是常规的网页地址,而是一段 javascript: 开头的JavaScript代码。当你点击它时,浏览器会在当前页面上执行这段代码,而不是跳转到新页面。普通书签只是保存网址,而Bookmarklet可以在页面上实现各种实用功能——比如高亮链接、显示密码、解除复制限制等。它轻量、无需安装、跨浏览器通用。
使用非常简单:
1. 点击上方"链接高亮"预设模板,点击生成按钮;
2. 将生成的按钮拖拽到浏览器书签栏(或复制链接手动创建书签);
3. 打开任意网页,点击书签栏中的"链接高亮"书签;
4. 页面中所有链接会立即被黄色高亮标记,鼠标悬停还可看到链接地址;
5. 刷新页面即可恢复原样。这个工具对于SEO分析、页面审核、快速定位链接非常实用。
Bookmarklet的代码完全在您本地浏览器中运行,不会向任何服务器发送数据。它本质上就是一段JavaScript,和网页自带的脚本权限相同。我们的预设模板代码完全开源透明,您可以审查每一行代码。自定义代码也仅存储在您的书签中。请放心使用,但建议不要使用来源不明的Bookmarklet代码。
某些浏览器(尤其是较新版本的Chrome和Edge)出于安全考虑,可能会阻止从网页拖拽javascript:链接到书签栏。如果拖拽无效,您可以:
1. 右键点击生成按钮 → 选择"添加到书签"或"复制链接地址";
2. 手动在书签管理器中创建新书签,将生成的代码粘贴到URL/地址栏;
3. 使用"复制"按钮获取完整链接后手动添加。所有主流浏览器都支持手动创建Bookmarklet。
可以,但方式略有不同。在移动端:
iOS Safari:手动创建一个书签,然后编辑该书签,将URL替换为生成的Bookmarklet代码;
Android Chrome:在地址栏输入书签名称,然后从已保存书签中选择使用;
• 移动端的操作确实比桌面端繁琐一些,但复制代码后手动创建的方法在所有平台都有效。建议先在桌面端创建好书签,通过浏览器同步功能同步到手机。
理论上有限制,但现代浏览器基本不受影响:
IE浏览器:约2083字符的限制(已过时);
现代Chrome/Firefox/Safari:支持非常长的URL(通常>64KB),足够绝大多数Bookmarklet使用;
• 我们的工具会实时显示字符数,如果超过2000字符会给出黄色警告,但现代浏览器中通常不影响使用。建议保持代码简洁高效。
对比维度Bookmarklet浏览器扩展
安装方式拖拽/复制到书签栏通过应用商店安装
资源占用几乎为零常驻后台,消耗内存
权限仅在点击时执行可获取更多权限
更新手动修改自动更新
跨浏览器✅ 全兼容❌ 需分别开发
简单来说,Bookmarklet更轻量、更灵活,适合临时或轻量任务;扩展功能更强大但更重。
IIFE(Immediately Invoked Function Expression,立即执行函数表达式)是一种JavaScript设计模式,格式为 (function(){ ... })();。使用它的好处:
避免变量污染:IIFE内部变量不会泄露到页面全局作用域;
避免命名冲突:不会与页面已有的JavaScript变量产生冲突;
更安全:代码在独立作用域中运行,不影响页面原有功能;
我们的生成器默认开启IIFE包裹,确保Bookmarklet在任意网页都能安全运行。