帖子内容的 URL 转换问题求教常用的解决方案

2012-04-23 16:39:20 +08:00
 qiayue
现在 code4app.com 的求代码功能上线了,我们自己写的简单的一个发帖回帖小功能。
在帖子的正文和回复中都有可能出现 URL ,比如这里: http://code4app.com/requirement/4f8ea76f06f6e7aa76000000
这些 URL 都应该转换成链接的形式,点击就可以打开。
我现在用的转换方式是存入数据库之前进行 URL 到 HTML <a> 标签的替换。
然后 class 和 target 都是写死了的,下次要更换会很麻烦。
所以想改成数据库存的还是 URL ,每次显示的时候进行替换。

不知道大家使用的是哪种方式?
2576 次点击
所在节点    问与答
2 条回复
vvtommy
2012-04-23 16:41:39 +08:00
用前端渲染的方式。:>
chairo
2012-04-23 16:45:27 +08:00
根据同域或者不同域在存入数据库时候<a>标签设置不同的class

前端js根据不同class给<a>标签设置target是否_blank

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/33110

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX