如何实现 流言板里面的添加表情功能

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:03:49
就是说 在流言板左面有一些表情 然后一点就能添加,他是以什么形式插入数据库的?又是怎么从数据库里面读出来的呢?请详细的说说好么?跪求~

先说将表情图片插入到输入框中:
表情图片代码:<IMG style="CURSOR: hand" onclick="insertsmilie('[em53]')" src="pic/em53.gif" border=0> <IMG style="CURSOR: hand"
也就是点击图片后调用onclick事件“insertsmilie('[em53]')”

这个是相应的需要在此页中引用的js文件中的insertsmilie函数:
function insertsmilie(smilieface){

document.form1.Content.value+=smilieface;
}
这样就在名称为Content的文本框中插入了“[em53]”。

写入数据库中页是这样的形式,只是在输出的时候作些处理
用以下代码处理:<%=UBBCode(rs("Content"))%>
输出处理文件代码:
<%
strIMGInPosts = "1" '显示图片 1=显示 0=连结
strAllowHTML = "0" 'HTML功能 1=启动 0=关闭
strIcons = "1" '显示icon 1=显示 0=关闭
strflash = "1" '显示Flash 1=显示 0=连结
picurl = "images\face\"
function UBBCode(strContent)
if strAllowHTML <> 1 then
strContent = Server.HTMLEncode(strContent)
strContent