html - 如何将文本链接到 Facebook 评论中的超链接?评论插件

标签 html facebook hyperlink comments

现在这是非常棘手的事情。我最近看到许多博客确实有 facebook 评论插件,任何人都可以在其中发表评论并放置相关链接。

但问题是这些链接是文本形式的,而不是超链接,或者你可以说不可点击。

我发现在这篇文章的右下方你可以看到一个 facebook 评论插件,在那里你可以看到一个文本链接是一个超链接。 http://www.huffingtonpost.com/2014/11/25/black-friday-apple-deals-2014_n_6211754.html

现在我的问题是那个用户是怎么做到的?我的意思是从文本到超链接。 Becz通常不会发生。 我在谷歌中搜索了很多东西,但我无法获得正确的方法。

最佳答案

用户不会制作看起来像超链接的东西显示为超链接,网页会!

发生的情况是页面背后的脚本正在使用 reg 寻找正则表达式来模式匹配评论中的 URL。当找到匹配项时,它将显示为超链接,如果它与正则表达式不匹配,它只显示为纯文本而不是超链接这要么内置在 Facebook 评论插件中,要么内置在网站本身中.

当文本被传递给 HTML 时,它无法分辨什么是链接,什么不是链接。但是,如果您通过脚本处理它以将链接识别为链接,您可以告诉它显示它们为超链接,而不仅仅是纯文本。

一个很好的例子/解释在 http://regexr.com/39i0i 结束了

我;博士 用户不会让它发生,插件/网页让它发生。 除了要求您使用链接标签的插件外,如果您链​​接的页面是 Facebook 插件的所有版本。

关于html - 如何将文本链接到 Facebook 评论中的超链接?评论插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27139160/

相关文章:

html - 基于子元素的CSS样式

javascript - AngularJS:在ng-repeat的不同周期期间打开和关闭DOM元素

xml - 需要有关xpath查询的帮助

syntax - 将类属性添加到 Markdown 中的超链接

android - 我想在 XML 中定义一个 Android TextView,其中包含指向 URL 的链接的文本

javascript - 在 css/js : make links on mouse over (hover) shows what is in h1 中

javascript - 如果在 iframe 中,则删除 html

javascript document.write 和 insideHTML 输出不同的值

facebook - Facebook 是否允许在任何未知域上登录策略?

php - Facebook PHP API |好友计数不正确