Markdown文档中的书签链接 [英] Bookmarklet link in Markdown document

查看:162
本文介绍了Markdown文档中的书签链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在Markdown解析文档中包含书签小程序?有没有什么降价的"标签"基本上写着"不要解析这个"??

例如,您可以具有如下内容:

<a href="javascript:function my_bookmarklet()
                {alert('Hello World');}
                my_bookmarklet();">Hello</a>

但是如果我尝试将javascript从那里移到标记下的链接中,如下所示:

[Hello World!](javascript:function my_bookmarklet(){alert('Hello World');}my_bookmarklet();)

您会得到一个乱七八糟的链接,如下所示。

[Hello World!](javascript:function my_bookmarklet(){alert(‘Hello World’);}my_bookmarklet();)

有什么办法可以解决这个问题吗?

不,我并不是要将恶意的bookmarklet放入SO或任何内容中,但我希望对我的网站使用降价,并希望发布我编写的一些bookmarklet。

编辑:我以为我有答案……但现在似乎还不太清楚。

这在大规模杀伤性武器和摊牌中似乎很有效,但在Markdown.php编辑器中却不是这样。有人特别使用过Markdown.php吗?

推荐答案

Markdown将保留所有Html,因此您只需输入

<a href="javascript:function my_bookmarklet()
                {alert('Hello World');}
                my_bookmarklet();">Hello</a>

和Get Hello。编辑:不再对SO起作用,这是件好事

您还可以使用反斜杠对特殊字符进行转义(在本例中,它将Javascript中的")"视为URL的末尾,链接语法将起作用:

[Hello](javascript:function my_bookmarklet(){alert('Hello World');}my_bookmarklet();)

提供[Hello](javascript:function my_bookmarklet(){alert(‘Hello World’);}my_bookmarklet();)

这篇关于Markdown文档中的书签链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆