您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
怎么调用dedecms小说模块的代码
半梦2023-12-22 23:17:28dedecms教程已有人查阅
导读我们知道织梦模板有个小说模块,但是一直以来却不知道如何在首页进行调用,查询好多网站都没有详细的解答,恰巧今天在一个论坛里看到一位朋友给出了相应的调用代码,现收藏下
我们知道织梦模板有个小说模块,但是一直以来却不知道如何在首页进行调用,查询好多网站都没有详细的解答,恰巧今天在一个论坛里看到一位朋友给出了相应的调用代码,现收藏下,以便以后使用。
<div id="demo" style="OVERFLOW: hidden; WIDTH: 百%; COLOR: #ffffff">
<table width="120" cellspacing="0" cellpadding="0" align="center" border="0" cellspace="0">
<tbody>
<tr>
<td id="demo1" valign="top">
<table width="110">
<tr>{dede:sql sql="Select bid,bookname,author,pubdate,body,litpic From dede_story_books order by bid desc limit 0,8"}
<td align="center"><a href="/book/book.php?bid=[field:bid/]" target="_blank"><img src="[field:litpic/]" alt="[field:bookname/]" border="0"/ width="115" height="130"></a>
<li><a><strong>作 者:</strong>[field:author /]</a></li>
<li><a href="/book/book.php?bid=[field:bid/]" target="_blank">[field:bookname/]</a></li> </td>
{/dede:sql}
</tr>
</table>
</td>
<td width="0" valign="top" id="demo2"></td>
</tr>
</tbody>
</table>
</div>
<script>
var speed3=30//速度数值越大速度越慢
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed3)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed3)}
</script>
以上代码可以直接插入到首页需要安放小说模块调用的地方,我的站将这部分安放在“图文资讯”栏目下方了。完整代码是在“图文资讯”下方插入
<div class="picnews">
<dl class="tbox light">
<dt class='light'><strong>图书连载</strong></dt>
<dd class='light'>
<div id="demo" style="OVERFLOW: hidden; WIDTH: 百%; COLOR: #ffffff">
<table width="120" cellspacing="0" cellpadding="0" align="center" border="0" cellspace="0">
<tbody>
<tr>
<td id="demo1" valign="top">
<table width="110">
<tr>{dede:sql sql="Select bid,bookname,author,pubdate,body,litpic From dede_story_books order by bid desc limit 0,8"}
<td align="center"><a href="/book/book.php?bid=[field:bid/]" target="_blank"><img src="[field:litpic/]" alt="[field:bookname/]" border="0"/ width="115" height="130"></a>
<li><a><strong>作 者:</strong>[field:author /]</a></li>
<li><a href="/book/book.php?bid=[field:bid/]" target="_blank">[field:bookname/]</a></li> </td>
{/dede:sql}
</tr>
</table>
</td>
<td width="0" valign="top" id="demo2"></td>
</tr>
</tbody>
</table>
</div>
<script>
var speed3=30//速度数值越大速度越慢
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed3)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed3)}
</script>
</dd>
</dl>
</div>
提示:当然大家可以根据自己站的特点,修改相关代码。
本文标签:
很赞哦! ()
上一篇:织梦调用文章评论个数的代码
随机图文
-
织梦channelartlist标签不能获取外部链接的办法
Dede在制作下拉菜单时,可以使用channelartlist循环调用顶级栏目和子栏目,但该标签不能获取外部链接,下拉菜单时一段代码搞定多个顶级栏目和子级栏目的同时输出。 -
Mysql修改端口号后织梦dedecms的怎么修改
有些站长觉得用mysql默认端口号3306不太安全,所以想修改一下,非常顺利的修改了mysql的端口号,并重启了mysql服务,却发现织梦dedecms无 -
织梦dedecms图集上传图片水印无效怎么办
织梦dedecms图集水印功能默认是关闭的,所以图集上传图片水印无效,这里就告诉大家解决方法。 -
织梦网站首页调用单页栏目内容的方法
在用织梦做企业站时,首页会经常调用,公司简介、联系我们等单页栏目的内容,下图中的红圈处就是首页中调用的单页栏目中公司简介的样式。
留言与评论 (共有 条评论) |