防止html特殊字符

时间:2014-03-20 16:24:46

标签: javascript html

我正在尝试在公共场合部署我的书签,但我不确定最好的方法是什么。假设我有,

javascript:(function(){console.log("hello");}())

我将它放在一个href标签中,使它可以拖动到书签中。问题是HTML特殊字符的编码类似%07d,用于上述代码段。解决这个问题的传统方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

它应该可以正常工作,直到它采用以下格式。

<a href="javascript:(function(){alert('hello');}())">Bookmarklet</a>

注意:我已将console.log()更改为alert(),以便立即生成结果视图。

现场演示:http://jsfiddle.net/qyL4L/