日期:2014-05-16  浏览次数:20470 次

请高手指教,关于文章中自动给文字加链接
请高手指教,关于文章中自动给文字加链接(请贴上代码)

解释:
一段文章,是用HTML编辑
我想实现的功能是在前台显示的时候,里面的关键词,能带上链接
————————————————————————————————
    蚯蚓甲、乙、丙、丁四只蚯蚓聚在一起。。。  
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;甲说:“好无聊喔!都没什么好玩的,唉。。。”
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;乙说:“简单!看我把自己切成两半,就可以玩猜拳了!”  
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;丙说:“那有什么!我把自己切成四段,就围成一桌了。”  
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;丁说:“唉,你们真逊!我把自己切成六段,来个三打三如何?”  
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;甲说:“咦?那戊呢??”  
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;结果乙说:“它也把自己切两半,只不过是直切的。。。”
————————————————————————————————


比如,上面文章内关键词“无聊”“简单”“真逊”三个词,分别指向不同地址。

------解决方案--------------------
function a(s,url,dd){
//显示段落,url,关键字;
return s.replace(dd, ' <a href= '+ url + '> ' + dd + ' </a> ');
}
------解决方案--------------------
能不能考虑用个判断或者开关语句,把符合条件的关键字选出来!
知道的不多提个建议!多多交流了~~~~~~~
------解决方案--------------------
乱试了一个,可以实现,哈

<body>
<p id= "parStory ">
&nbsp;&nbsp;&nbsp;&nbsp;蚯蚓甲、乙、丙、丁四只蚯蚓聚在一起。。。
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;甲说:“好无聊喔!都没什么好玩的,唉。。。”
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;乙说:“简单!看我把自己切成两半,就可以玩猜拳了!”
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;丙说:“那有什么!我把自己切成四段,就围成一桌了。”
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;丁说:“唉,你们真逊!我把自己切成六段,来个三打三如何?”
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;甲说:“咦?那戊呢??”
<br> <br> &nbsp;&nbsp;&nbsp;&nbsp;结果乙说:“它也把自己切两半,只不过是直切的。。。”
</p>
<script type= "text/javascript ">
<!--
function replaceHyperlink(s,url,re,dd)
{
//显示段落,url,关键字;
return s.replace(re, ' <a href= '+ url + '> ' + dd + ' </a> ');
}

var oStory = document.getElementById( "parStory ");
var url = "http://community.csdn.net/ ";

oStory.innerHTML = replaceHyperlink(oStory.innerHTML, url, /蚯蚓/g, "蚯蚓 ");

//-->
</script>
</body>
------解决方案--------------------
http://blog.csdn.net/btbtd/archive/2007/01/01/1471836.aspx