我写了一个 javascript 书签,效果很好。它相当长,并且包含许多单引号和双引号,如以下玩具示例所示:
javascript:html="<a href='www.example.com'>example</a>";document.write(html);
现在我要把它发布到网页上,也就是说,我必须在页面的html源代码中的标签内插入javascript字符串作为url属性,所以:
<a href="javascript:...">this is my bookmarklet</a>
但是显然由于重复的双引号而产生了冲突。有什么简单的方法可以在 html 代码中编写书签 javascript 代码吗?
最佳答案
您可以对小书签中的字符进行 URL 编码,小书签就会正常工作。
但您也可以尝试使用小书签“生成器”,使其更容易、更快
关于javascript - JavaScript 书签中的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9027208/