论坛中的引用功能怎么实现的? 就是论坛中引用别人的回复的功能是怎么实现的? 最好给代码加注释 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是这样的:把特定的内容加在标识中,[ Q u o t e = 引用楼主 kala197 的回复: ]就是论坛中引用别人的回复的功能是怎么实现的? 最好给代码加注释 谢谢![ / Q u o t e ]然后在后台的程序中进行处理,想做成什么样的都可以。 各个楼层有相应的命名规则,根据命名规则可以取得相应楼层的内容吧。看引用链接调用的是QUOTE(楼层号)这个方法来做的。 <html><head><title></title><script language="javascript">function reference(aid,rid){ alert(aid); document.getElementById(rid).value=document.getElementById(aid).value;}</script></head><body><textarea id="area" cols="50" rows="10" >测试引用测试引用测试引用测试引用</textarea><br><input type="button" value="引用" size="40" onclick="reference('area','replyarea')"><br><textarea id="replyarea" cols="50" rows="10"></textarea><br></body></html> 论坛回复,应该是HTML代码实现。 点击某人发言旁边的引用,会在当前的文本框中产生一个用ubb代码括起来的内容,然后提交后用正则对ubb标签进行替换,然后放入数据库引用就是介于的ubb代码.至于解码你可以用table来显示. 给table加个背景色就可以了. 比如,我引用一段话"我是中国人" 那么留言的时候就是 ------------------------------------------------------- 下面是我引用的文字: ------------------------------------------------------- 现在我们就可以提交到数据库,写入数据库的格式就是上面那种. 然后显示的时候,你就用ubb转换的函数,把他转换成 ------------------------------------------------------- 下面是我引用的文字: <table bgcolor="blue" style="border:1 solid #efefef"> <tr> <td>我是中国人</td> </tr> </table> ------------------------------------------------------- [/Quote][/Quote]rgsfdsfgsdfgsdfgsdfgdsf [Quote=引用楼主 kala197 的回复:]就是论坛中引用别人的回复的功能是怎么实现的? 最好给代码加注释 谢谢! 初学jsp求教一个概念问题 struts validation的一个基本问题 求助一个js函数写法 都是几个细节方面的小问题~~~ help me!!!有分的[100分] 用java如何通过api数据接口调用数据 5.1大家要注意哦,我不出去玩了,没有办法,散点分给大家,希望大家幸运哦!!! JSP中如何调用Servlet? 真是个奇怪问题?大家看一看,猜是什么原因!!我不知道的 在win2000下用jsp访问mysql? 错误处理页面 SmartUpload文件上传问题,服务器A,另有两台机器B和C,A上操作想把B机器上的某个文件传到C上
就是这样的:
把特定的内容加在标识中,
[ Q u o t e = 引用楼主 kala197 的回复: ]
就是论坛中引用别人的回复的功能是怎么实现的? 最好给代码加注释 谢谢!
[ / Q u o t e ]然后在后台的程序中进行处理,想做成什么样的都可以。
看引用链接调用的是QUOTE(楼层号)这个方法来做的。
<html>
<head>
<title></title>
<script language="javascript">
function reference(aid,rid){
alert(aid);
document.getElementById(rid).value=document.getElementById(aid).value;
}
</script>
</head>
<body>
<textarea id="area" cols="50" rows="10" >测试引用测试引用测试引用测试引用</textarea><br>
<input type="button" value="引用" size="40" onclick="reference('area','replyarea')"><br>
<textarea id="replyarea" cols="50" rows="10"></textarea><br>
</body>
</html>
引用就是介于的ubb代码.至于解码你可以用table来显示.
给table加个背景色就可以了.
比如,我引用一段话"我是中国人"
那么留言的时候就是
-------------------------------------------------------
下面是我引用的文字:
-------------------------------------------------------
现在我们就可以提交到数据库,写入数据库的格式就是上面那种.
然后显示的时候,你就用ubb转换的函数,把他转换成
-------------------------------------------------------
下面是我引用的文字:
<table bgcolor="blue" style="border:1 solid #efefef">
<tr>
<td>我是中国人</td>
</tr>
</table>
-------------------------------------------------------
[/Quote]rgsfdsfgsdfgsdfgsdfgdsf
就是论坛中引用别人的回复的功能是怎么实现的? 最好给代码加注释 谢谢!