解码 Javascript 小书签

Decode Javascript bookmarklet

我有很长的 Javascript 小书签,但我没有源代码了。 可以用Notepad++解码,但还是比较难。

任何现成的解码工具 Javascript 小书签?

更新: 正如我提到的,我没有源代码了。 Bookmarklet 有超过 2000 个字符,不解码就无法更改任何内容**。

** 解码 = 将其更改为人类可读和可编辑的形式。

不是 Notepad++ 本身,但小书签只是 JavaScript 为符合 URI 规则(例如,使用百分比编码)而制作的代码。所以你可以 "decode" 它只需删除 javascript: 伪协议并将其余部分传递给 decodeURIComponent:

var code = decodeURIComponent(bookmarktext.substring(11));

例如,您可以在浏览器的开发工具控制台中执行此操作,然后将源代码复制到 Notepad++。