我有很长的Javascript书签,我没有源代码了。可以在Notepad ++中解码它,但它很难。
任何现成的解码Javascript书签的工具?
更新:正如我所提到的,我没有源代码了。 Bookmarklet有超过2000个字符,如果不解码它就不可能改变任何东西。
**解码=将其更改为人类可读和可编辑的形式。
不是Notepad ++本身,但bookmarklet只是为了符合URI规则而制作的JavaScript代码(例如,使用百分比编码)。所以你可以通过删除javascript:
伪协议并通过decodeURIComponent
传递其余内容来“解码”它:
var code = decodeURIComponent(bookmarktext.substring(11));
例如,您可以在浏览器的开发工具控制台中执行此操作,然后将源复制到Notepad ++。