input.js JAVASCRIPT
✅ 就绪
bookmarklet:// INSTANT

生成的书签

📌 把我拖到书签栏 ↑ 拖动上方链接到浏览器书签栏,之后在任何网页上点击即可执行

生成结果(纯文本)

javascript:void(0)

字节

原代码: 0 字符 压缩后: 0 字符 书签总长: 0 字符

⭐ 我的收藏

0 条

⚡ 什么是 Bookmarklet Forge?

一个纯前端的书签小工具生成器。你在左边写 JavaScript,右边实时生成一个 javascript: 协议的链接,拖到浏览器书签栏——之后任何网页上点一下,代码就在那个页面里执行。

完全不需要后端、不需要登录、不需要服务器——所有数据存在你本地 localStorage。

🔧 技术栈

HTML5 CSS3 Vanilla JS LocalStorage 无框架 单文件

📖 Bookmarklet 原理

javascript:alert('hello from bookmarklet!')

浏览器允许 URL 以 javascript: 开头,点击后 JS 代码会在当前页面上下文执行。Bookmarklet 就是把 JS 包在书签链接里,利用这个机制实现"一键在任意网页执行代码"。

🚀 使用步骤

  • 写 JS 或从预设库选一个
  • 点"📌 把我拖到书签栏"
  • 在任何网页上点击那个书签
  • 页面立即被你的 JS 改造

⚠️ 安全提示

  • Bookmarklet 和普通 JS 一样有能力读取/修改你打开的网页
  • 只从你信任的来源安装 bookmarklet
  • 可以在生成器里启用"IIFE 包装"防止污染全局变量
✅ 已复制到剪贴板