关于ASP自动给文章中的关键词加链接的问题
2011-05-27 13:35
183 查看
VBScript code
用字符串截取
if instr(str,key)>0 then
'存在,第一个出现关键字的置:instr(str,key)再往后截取关键字的长度,再替换。组成新的str.再找下一个关键字。
else
'不存在,下一个关键字
end if
'关键词带连接 Function LinkWord(word) Dim KeyWord,Kurl,RstK,SqlK,MiddleWord,StartWord,LastWord,FinalWord,P SqlK="SELECT keyword_word,keyword_url FROM Lelv_w_KeyWord WHERE keyword_status=1" Set RstK=Server.CreateObject("Adodb.Recordset")'Conn.Execute(SqlK) RstK.open SqlK,conn,1,1 'response.write("<script language=javascript>alert('"&RstK.recordcount&"');</=script>") 'Do While Not RstK.Eof IF Not(RstK.bof and RstK.eof) then '不为空 For P=1 to RstK.Recordcount '循环替换 KeyWord=RstK("keyword_word") Kurl=RstK("keyword_url") If RstK.Recordcount=1 then StartWord=Replace(""&word&"",""&KeyWord&"","<a href="""&Kurl&""">"&KeyWord&"</a>"[,0[,1[,0]]]) FinalWord=StartWord Exit For '如果记录只有1条 StartWord=Replace(""&word&"",""&KeyWord&"","<a href="""&Kurl&""">"&KeyWord&"</a>",1,1) Else '如果记录不止一条 If p=1 then '在第一条 StartWord=Replace(""&word&"",""&KeyWord&"","<a href="""&Kurl&""">"&KeyWord&"</a>") 'response.Write("<script language=javascript>alert('"&FinalWord&"');<script>") MiddleWord=StartWord'传递 response.Write("<script language=javascript>alert('"&MiddleWord&"');</script>") else '不在第一条 LastWord=Replace(""&MiddleWord&"",""&KeyWord&"","<a href='"&Kurl&"'>"&KeyWord&"</a>") FinalWord=LastWord'传递 end if end if RstK.MoveNext Next Response.Write(""&StartWord&"") End if RstK.close Set RstK=nothing End Function
用字符串截取
if instr(str,key)>0 then
'存在,第一个出现关键字的置:instr(str,key)再往后截取关键字的长度,再替换。组成新的str.再找下一个关键字。
else
'不存在,下一个关键字
end if
相关文章推荐
- dede在发布文章时自动加上关键词链接
- asp.net 关于列表问题。点击文章标题,显示文章内容。
- php自动给文章加关键词链接的函数代码
- 请教关于用asp自动发邮件的问题
- dedecms在发布文章时自动加上关键词链接
- PHP 文章内容关键词自动加链接
- [完美解决Dede关键字交叉(重叠)替换问题]dede5.6 关键词自动添加链接
- PHP 文章内容关键词自动加链接
- Links Auto Replacer 自动给文章的关键词添加链接
- ASP.NET关于图片盗链接问题
- 关于“解决实现注册用户后,自动具备访问网站的权限的问题”文章中配置出现找不到角色的问题的解决办法
- 关闭火车头dedecms发布模块自动关键词,解决火车头发布dedecms文章关键词过多问题
- 关于launcher3 应用icon会自动添加到待机页面的问题
- 关于Maven项目Eclipse里面无法自动编译问题
- 关于windows 2003 IIS6.0的执行ASP问题
- 关于点击popupwindow以外区域 popupwindow自动消失问题
- 关于上传图片自动添加网址之upfile_photo.asp
- 链接js文件编码问题[asp.net 2.0]