Discuz教程网

[代码修改] Discuz X1.5会员头像不间断滚动

[复制链接]
authicon dly 发表于 2011-10-24 16:38:33 | 显示全部楼层 |阅读模式
1916423ncddmv2zz3a4aqc.jpg
简介: 会员头像不间断滚动效果, 完美支持名片显示功能和会员实名显示。
实现方法:
后台>>门户>>模块模版>>添加会员模块>>附件类模块,取名称"会员头像滚动"
粘贴以下代码:

  1. <div id="colee_left" style="overflow:hidden;width:100%;" class="module cl ml">
  2. <table cellpadding="0" cellspacing="0" border="0">
  3. <tr><td id="colee_left1" valign="top" align="center">
  4. <table cellpadding="2" cellspacing="0" border="0">
  5. <tr align="center">
  6. <ul>
  7. [loop]
  8. <td>
  9. <li style="width: {picwidth}px;">
  10.         <a href="{url}" c="1"{target}><img src="{avatar_big}" width="{picwidth}" height="{picheight}" alt="{title}" /></a>
  11.         <p><a href="{url}" title="{title}"{target}>{title}</a></p>
  12. </li></td>
  13. [/loop]
  14. </ul>
  15. </tr>
  16. </table>
  17. </td>
  18. <td id="colee_left2" valign="top"></td>
  19. </tr>
  20. </table>
  21. </div>
  22. <script>
  23. var speed=70//
  24. var colee_left2=document.getElementById("colee_left2");
  25. var colee_left1=document.getElementById("colee_left1");
  26. var colee_left=document.getElementById("colee_left");
  27. colee_left2.innerHTML=colee_left1.innerHTML
  28. function Marquee3(){
  29. if(colee_left2.offsetWidth-colee_left.scrollLeft<=0)
  30. colee_left.scrollLeft-=colee_left1.offsetWidth
  31. else{
  32. colee_left.scrollLeft++
  33. }
  34. }
  35. var MyMar3=setInterval(Marquee3,speed)
  36. colee_left.onmouseover=function() {clearInterval(MyMar3)}
  37. colee_left.onmouseout=function() {MyMar3=setInterval(Marquee3,speed)}
  38. </script>
复制代码


前台DIY设置:
前台DIY设置:
拉一个100%框架,选会员模块,,数据来源选图片附件,下面显示样式选下拉菜单里刚才的"会员头像滚动"。
图片宽度, 高度, 显示条数, 时间等根据自己要求设置。

如要显示会员实名:
粘贴以下代码:
  1. <div id="colee_left" style="overflow:hidden;width:100%;" class="module cl ml">
  2. <table cellpadding="0" cellspacing="0" border="0">
  3. <tr><td id="colee_left1" valign="top" align="center">
  4. <table cellpadding="2" cellspacing="0" border="0">
  5. <tr align="center">
  6. <ul>
  7. [loop]
  8. <td>
  9. <li style="width: {picwidth}px;">
  10.         <a href="{url}" c="1"{target}><img src="{avatar_big}" width="{picwidth}" height="{picheight}" alt="{title}" /></a>
  11.         <p><a href="{url}" title="{title}"{target}>{realname}</a></p>
  12. </li></td>
  13. [/loop]
  14. </ul>
  15. </tr>
  16. </table>
  17. </td>
  18. <td id="colee_left2" valign="top"></td>
  19. </tr>
  20. </table>
  21. </div>
  22. <script>
  23. var speed=70//
  24. var colee_left2=document.getElementById("colee_left2");
  25. var colee_left1=document.getElementById("colee_left1");
  26. var colee_left=document.getElementById("colee_left");
  27. colee_left2.innerHTML=colee_left1.innerHTML
  28. function Marquee3(){
  29. if(colee_left2.offsetWidth-colee_left.scrollLeft<=0)
  30. colee_left.scrollLeft-=colee_left1.offsetWidth
  31. else{
  32. colee_left.scrollLeft++
  33. }
  34. }
  35. var MyMar3=setInterval(Marquee3,speed)
  36. colee_left.onmouseover=function() {clearInterval(MyMar3)}
  37. colee_left.onmouseout=function() {MyMar3=setInterval(Marquee3,speed)}
  38. </script>
复制代码




上一篇:求1314附件中心的插件
下一篇:Discuz X2网盘插件 快速分享!让你的论坛拥有自己的网盘,只受你的空间限制
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 23:55

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表