0

我写了一个运行良好的 javascript 小书签。它相当长,并且包含许多单引号和双引号,如下面的玩具示例所示:

javascript:html="<a href='www.example.com'>example</a>";document.write(html);

现在我要在网页上发布它,也就是说,我必须在页面的 html 源代码中的 <a> 标记内插入 javascript 字符串作为 url 属性,所以:

<a href="javascript:...">this is my bookmarklet</a>

但是由于重复的双引号显然存在冲突。有什么简单的方法可以在 html 代码中编写书签 javascript 代码吗?

4

1 回答 1

2

您可以对小书签中的字符进行 URL 编码,小书签将起作用。

但您也可以尝试使用小书签“生成器”,使其更轻松、更快捷

https://www.google.com/search?q=bookmarklet+generator

于 2012-02-12T17:09:07.473 回答