关于自动将人物名字的部分字符自动替换成图片问题。
时间:2011-07-01
来源:互联网
关于自动将人物名字的部分字符自动替换成图片问题。
一个asp人物排行系统,由于人物名字都含有表情符号,但是在网页里却显示name(love) 之类的 正常的应该是name加一个心的图片这样的。
人物名字读取的数据库里的,数据库里人物名字看到的也是这种括号加字符的,
我想在asp排名页面中加入一段代码 让页面显示排行结果根据的人物名字含有的带括号的内容自动转化成图片。
有人说用str = Replace(str。。语句,但是我不知道这样的语句加在什么地方。
比如
str = Replace(str, "(love)", "(hello)")
str = Replace(str, "(love)", "<img src='/a/10.gif' alt='@10'/>")
str = Replace(str, "(hello)", "<img src='/a/100.gif' alt='@100'/>")
排行系统部分代码如下:
---前面略过------------
<%
Set rs2= Server.CreateObject("ADODB.Recordset")
SQL2="Select nickname from Member_Info where uid="&rs("uid")
rs2.open SQL2,conn3,1,1
%>
<TD width="11%" align="center"><span class="style6"><font color="#FF0000"><font color="#FF0000"><%=rs2("name")%
></font></font></span></TD>
<TD width="8%" align="center"><span class="style6">
---------后面略过-----------
上面代码中的“name”就是数据库中的人物字段,就想让它里面还有括号字符的自动换成gif表情。
一个asp人物排行系统,由于人物名字都含有表情符号,但是在网页里却显示name(love) 之类的 正常的应该是name加一个心的图片这样的。
人物名字读取的数据库里的,数据库里人物名字看到的也是这种括号加字符的,
我想在asp排名页面中加入一段代码 让页面显示排行结果根据的人物名字含有的带括号的内容自动转化成图片。
有人说用str = Replace(str。。语句,但是我不知道这样的语句加在什么地方。
比如
str = Replace(str, "(love)", "(hello)")
str = Replace(str, "(love)", "<img src='/a/10.gif' alt='@10'/>")
str = Replace(str, "(hello)", "<img src='/a/100.gif' alt='@100'/>")
排行系统部分代码如下:
---前面略过------------
<%
Set rs2= Server.CreateObject("ADODB.Recordset")
SQL2="Select nickname from Member_Info where uid="&rs("uid")
rs2.open SQL2,conn3,1,1
%>
<TD width="11%" align="center"><span class="style6"><font color="#FF0000"><font color="#FF0000"><%=rs2("name")%
></font></font></span></TD>
<TD width="8%" align="center"><span class="style6">
---------后面略过-----------
上面代码中的“name”就是数据库中的人物字段,就想让它里面还有括号字符的自动换成gif表情。
作者: ndcc777 发布时间: 2011-07-01
可以写个小函数
function changechr(str)
changechr=Replace(str, "(love)", "(hello)")
changechr=Replace(str, "(love)", "<img src='/a/10.gif' alt='@10'/>")
changechr=Replace(str, "(hello)", "<img src='/a/100.gif' alt='@100'/>")
end function
然后这样<%=changechr(rs2("name"))%>
function changechr(str)
changechr=Replace(str, "(love)", "(hello)")
changechr=Replace(str, "(love)", "<img src='/a/10.gif' alt='@10'/>")
changechr=Replace(str, "(hello)", "<img src='/a/100.gif' alt='@100'/>")
end function
然后这样<%=changechr(rs2("name"))%>
作者: CNetol 发布时间: 2011-07-02
引用 1 楼 cnetol 的回复:
可以写个小函数
function changechr(str)
changechr=Replace(str, "(love)", "(hello)")
changechr=Replace(str, "(love)", "<img src='/a/10.gif' alt='@10'/>")
changechr=Replace(str, "(hello)", "<img src='/a……
可以写个小函数
function changechr(str)
changechr=Replace(str, "(love)", "(hello)")
changechr=Replace(str, "(love)", "<img src='/a/10.gif' alt='@10'/>")
changechr=Replace(str, "(hello)", "<img src='/a……
但是我觉得替换不太好
还是在鼠标移上名字上面去的时候显示图片的好
作者: fengyarongaa 发布时间: 2011-07-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28