账号通
    

账号  

密码  

1927

查看

1

回复
主题:[讨论]是飞扬专业还是科讯专业 [收藏主题]  
aiqidai 当前离线

121

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1856 分
登录次数:167 次
注册时间:2007/8/21
最后登录:2015/11/18
aiqidai 发表于:2008/7/10 12:39:00   | 显示全部帖子 查看该作者主题 楼主 
科汛智能建站系统

[文章]----飞扬,救命呀,滚动图不显示!!


怎么会这样,显示不出图片?帮忙啊,搞不好就完蛋了我

http://bbs.loveufo.com.cn/thread-585-1-1.html


 

 

 


出现这种可能的 有以下几个方面:

1 你的文章小图没有添加图片 解决办法 :检查文章或者图片内容内 有无小图地址

2科讯的滚动图片代码很垃圾 建议换SQL标签制作

3 你的缓存没有跟新

4 你发布了静态页面 当你加入新的标签后 却没有将文章重新生成静态页面 所以会出现不了图片和滚动效果

5 模板绑定根本不对头 检查模板路径和绑定情况

6图片 、文章压根没哟设置成滚动 注意在添加文章和图片时 上面的属性里将 “滚动”钩上

7科讯的代码 一般没有问题 如果有问题 按照以上方法解决

强烈建议 :这类效果 最好用SQL标签 或者将源代码改一下 科讯的 发布代码 大家最好优化一下

再次申明:科讯的滚动图片代码使用相当不方便 建议大家更换SQL方式,它会出现的情况就是 滚一圈之后就停下来了,还有就是 排版非常难看



                                                                     


解答:飞扬程序组------“没事找事”


这里我提供 向左滚动的不变形的SQL标签代码



SQL语句:select ID,Tid,Title,Picurl from FL_Article where Rolls=1 And PicNews=1 order by id desc



注意了Rolls=1 也就是说你必须在添加内容的时候 把“滚动”这个选项打钩选上



SQL循环:  



<div id="demo" style="overflow:hidden;height:120px;width:970px;">
   <table align="left" cellpadding="0" cellspace="0" border="0" >
     <tr>
      <td height="118" id="demo1" valign="top">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
[loop=10]
         <td><table width="145" border="0" cellspacing="0" cellpadding="0">
              <tr>
               <td align="center"><img src="{$Field(Picurl,Text,0,...,0,)}" border="1" height="90" style="border-color:black" width="130"/></td>
              </tr>
              <tr>
               <td align="center">{$Field(Title,Text,0,...,0,)}</td>
              </tr>
             </table></td>
[/loop]
        </tr>
       </table></td>
      <td id="demo2" height="118"></td>
     </tr>
    </table>  
  <script>
  var speed=30
  demo2.innerHTML=demo1.innerHTML
  function Marquee2(){
  if(demo2.offsetWidth-demo.scrollLeft<=0)
  demo.scrollLeft-=demo1.offsetWidth
  else{
  demo.scrollLeft++
  }
  }
  var MyMar=setInterval(Marquee2,speed)
  demo.onmouseover=function() {clearInterval(MyMar)}
  demo.onmouseout=function() {MyMar=setInterval(Marquee2,speed)}
  </script>
  </div>



这里面的尺寸大家自己调 根据需要


 


详细请看:


http://bbs.loveufo.com.cn/thread-585-1-1.html

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.07813秒 powered by KesionCMS 9.0