title
菜鸟吧 首页 站长学堂 zblog教程 查看内容

zblog评论留言的引用按钮写法详解

2019-10-11 14:35| 发布者: admin| 查看: 1| 评论: 0|原作者: 菜鸟哥

摘要: z-blog默认主题的模板b_article_comment.html中

z-blog默认主题的模板b_article_comment.html中


<ul class=&quot;msg">


   <li class="msgname"><span class="comment-quote-icon"><a onclick="InsertQuote(this.parentNode.parentNode.parentNode.getElementsByTagName('a')[2].innerHTML,this.parentNode.parentNode.parentNode.getElementsByTagName('li')[2].innerHTML);return false;" href=""><img src="<#ZC_BLOG_HOST#>image/common/quote.gif" height="9" width="9" />

   <li class="msgurl"><a href="<#article/comment/urlencoder#>" rel="nofollow" target="_blank"><#article/comment/url#></a></li>


   <li class="msgarticle"><#article/comment/content#></li>


   <li class="msgtime"><#article/comment/posttime#>&nbsp;<a href="#comment" onclick="RevertComment('<#article/comment/id#>')"><#ZC_MSG265#></a></li>


</ul>

要把其格式改成如下结构,z-blog引用评论的按钮要如何写呢?:


<div class="msg">


<cite>评论者</cite>


<blockquote>评论内容</blockquote>


<p>网站</p>


<p>时间</p>


</div>

讲解z-blog引用所用的JS函数:

引用的函数: InsertQuote(参数1[评论者],参数2[评论内容])

this.parentNode 表示该节点的上一节点

getElementsByTagName('a')[2].innerHTML 表示获取第二个<a>元素的内容,即<#article/comment/name#>

同上,getElementsByTagName('li')[2].innerHTML 为<#article/comment/content#>

修改后的代码


<div class="msg">


<a onclick="InsertQuote(this.parentNode.getElementsByTagName('CITE')[0].innerHTML,this.parentNode.getElementsByTagName('BLOCKQUOTE')[0].innerHTML);return false;" href="#comment">引用</a>


<cite>评论者</cite>


<blockquote>评论内容</blockquote>


<p>网站</p>


<p>时间</p>


</div>



路过

雷人

握手

鲜花

鸡蛋

最新评论

Archiver 手机版 小黑屋 网站地图

Copyright © 2015-2026 菜鸟吧论坛 |找资源研究学习当然上菜鸟吧论坛

警告:本站所有资源收集世界互联网,请下载后24小时之内删除,否則後果自負!
WARNING: ‌All resources from the web. Delete within 24 hours or consequences at your own risk!
郑重声明:站内所有资源均来自互联网或会员投稿发布, 如果侵犯了权益请联系删除,E-mail:cainiaovip8@qq.com 商用请购买正版。

返回顶部