把有关内容作为一个链接???
请问各位高手,怎样实现在显示留言内容时,把有关内容作为一个链接呢?
如:留言内容为:在留言ID111号有相关说明
怎样把其中的111的留言中作为一个链接,点击时可进入相应的留言中.
哦,我知道你的意思啦! 你是想把文章里的内容包含有相关的关键词自动加上链接到相关内容!!
这个我在 太平洋网站的文章里也看见过类似的~~ 在javascript里我想不到怎么样实现,在ASP里我就想到了一点点 以下是我的个人看法: 1 首先你的数据库的文章表里要有一个关键字的字段,比如:keyword 2 在读取文章的内容时你用replace来替换内容里含有关键字的关键字转换为超链接,这里要实现的话就要在读取内容的同时,还要再建一个记录集读取表里的keyword和相应该的文章ID! 而且不能重复keyword(这个容易实现) 在替换时要考虑一个关键字只能替换一次,即如果一个关键字在文章内多次出现,也只能替换最前的一个,后面的就不替换了! 3 重点是怎么样实现只替换一次?怎么样实现如果几篇文章都是同一关键字,那么链接选取哪一个?(可以用热门文章来决定选取哪个,或是随机~~呵呵)