帖子的引用回复是怎么实现的?帖子的引用回复是怎么实现的?[解决办法]引用楼主 cqz806 的帖子:帖子的引用回
帖子的引用回复是怎么实现的?
帖子的引用回复是怎么实现的?
[解决办法]
[解决办法]在当前页面上鼠标右键 -> 查看源代码 -> 搜索(关键字:引用)
然后你就知道是怎么引用的了。。。
放着现成的东西,还要问...
[解决办法]用正则 处理引用的代码
最简单的 还是 直接 把一个 层 写进去:
<div class="quote">
以下是引用 **** 的发言<br/>
.
.
.
.
</div>
再在CSS 定义 quote 的样式
[解决办法]用js 就可以了! 把 id 内部的 innerHTML 拿过来!
[解决办法]<a csdnid="replyId" name="48794895" ></a>
<table class="item reply" csdnid="reply_48794895" cellspacing="1"><tr> <td class="info">
<dl>
<dd class="icon"><a href="http://hi.csdn.net/jastby" target="_blank" title="进入用户个人空间"><img src="http://profile.csdn.net/jastby/picture/2.jpg" onmouseover="javascript:try{showUserCard(event,'jastby');}catch(ex){}" alt="进入用户个人空间" /></a></dd>
<dd><a target="_blank" href="http://webim.csdn.net/AddFriends/jastby.ashx">加为好友</a></dd>
<dd><a target="_blank" href="http://hi.csdn.net/guest/profile/post/send/jastby.html">发送私信</a></dd>
<dd><a target="_blank" href="http://webim.csdn.net/Messages/jastby.ashx">在线聊天</a></dd></dl>
<ul><li class="username" onmouseover="javascript:try{showUserCard(event,'jastby');}catch(ex){}" ><img alt='' src='http://webim.csdn.net/UserOnlineFace/Theme1/jastby.ashx' />
<a target="_blank" href="http://hi.csdn.net/jastby"><var csdnid="replyUsername" id="topicUserName">jastby</var></a></li>
<li class="nickname"><textarea cols="" rows="" csdnid="replyNickname" readonly="readonly">www.javawind.net</textarea></li>
<li class="grade">等级:<img alt="" src="/u/ui/images/blank.gif" csdnid="replyUserRank" class="grade user3" /></li></ul>
</td>
<td class="main"><table cellspacing="0" style="height: 100%;">
<tr><td class="floor"><span>发表于:<var csdnid='replyDate'>2008-04-25 11:32:03</var></span><var csdnid="replyLayer">2</var>楼 得分:<var csdnid='replyPoint'>0</var></td></tr>
<tr><td id="reply48794895_body" name="reply_body" csdnid="replyBody" class="content"><fieldset><legend>引用楼主 cqz806 的帖子:</legend> <br /> 帖子的引用回复是怎么实现的? <br /> </fieldset> <br /> <br /> 就是这样!</td></tr><tr><td csdnid="replyModifyInfo"></td></tr><tr><td class="function">
<!-- <span>预留的文字链广告位</span> //-->
<a style="color:#a2a2a2" href="#" title="修改" onclick="javascript:try{showWindow({url:'http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=8b327318-2c42-4a49-8aed-ef8c33697e7f&topicId=54fc115f-e0ce-4478-b44d-1829380a0e69&replyId=48794895', width:600, height: 500, title: '修改'});}catch(ex){} return false;" >修改</a>
<a style="color:#a2a2a2" href="#" title="删除" onclick="javascript:try{showWindow({url:'http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=8b327318-2c42-4a49-8aed-ef8c33697e7f&topicId=54fc115f-e0ce-4478-b44d-1829380a0e69&replyId=48794895', width:400, height: 300, title: '删除'});}catch(ex){} return false;" >删除</a>
<a title="举报" style="color:Black" href="#" onclick="javascript:try{report(event,48794895);}catch(ex){} return false;" >举报</a>
<a title="引用" style="color:Black" href="#" onclick="javascript:try{Quote('reply48794895_body','jastby','2')}catch(ex){};return false;" >引用</a>
<a title="回复" style="color:Black" href="#replyachor" onclick="javascript:try{ReplyBoxFocus();return false}catch(ex){}" >回复</a>
<input class="gotop" value="" onclick="window.location.href='#top'" />
</td></tr></table></td></tr></table>
[解决办法]
<tr> <td class="floor"> <span>发表于: <var csdnid='replyDate'>2008-04-25 11:32:03 </var> </span> <var csdnid="replyLayer">2 </var>楼 得分: <var csdnid='replyPoint'>0 </var> </td> </tr>
<tr> <td id="reply48794895_body" name="reply_body" csdnid="replyBody" class="content"> <fieldset> <legend>引用楼主 cqz806 的帖子: </legend> <br /> 帖子的引用回复是怎么实现的? <br /> </fieldset> <br /> <br /> 就是这样! </td> </tr> <tr> <td csdnid="replyModifyInfo"> </td> </tr> <tr> <td class="function">
这个是2楼的回复,你看看这段代码是怎么写的。
[解决办法]
是不是动态的,js让我脑袋晕的!
[解决办法]
用自定义标签 很容易实现
[解决办法]
用正则 处理引用的代码
把 id 内部的 innerHTML 拿过来!
[解决办法]
遇到问题一定要自己多动脑