账号通
    

账号  

密码  

14345

查看

31

回复
主题:access版:首页动态随机新闻 [收藏主题] 本贴被认定为精华 转到:  
every8day 当前离线

20

主题

0

广播

1

粉丝
添加关注
级别:学前班

用户积分:132 分
登录次数:17 次
注册时间:2011/9/20
最后登录:2012/6/10
every8day 发表于:2011/11/21 15:57:05   | 显示全部帖子 查看该作者主题 楼主 
科汛智能建站系统

对于,论坛上的教程,个人觉得很无语哦,有很多细节都没说,结果不知不觉的又让我们这些菜鸟误会了,调试了半天,什么都没出来。这里发一个稍微详细点的教程给大家看看,此项资料将会同步到我的百度空间,欢迎访问:http://hi.baidu.com/every8day/ihome/ihomefeed   

首先建立一个标签,注意,不要选   ajax动态更新,不然,会出现正在查询数据。。。的字样。





查询语句为:select TOP 3 ID,Title from KS_Article ORDER BY right(cstr(rnd(-int(rnd(-timer())*100+id)))*1000,2)



然后添加下面的循环语句。

[loop=3]

<tr><td><a href="{$Field(ID,GetInfoUrl,1,1)}">{$Field(Title,Text,0,...,0,)}</a></td></tr>&nbsp;&nbsp;&nbsp;

[/loop]



最后为了使得,我们查询的数据能滚动,我们加入了下面这段js

这段js加载template文件夹下面的index.html里面,如果你要加入其他地方,又或者,自己建立一个js标签的话,也可以,不过我还没试过,你们自己试试咯

<script language="javascript" type="text/javascript">

<!--

function scroll(obj) {

  var tmp = (obj.scrollLeft)++;

  //当滚动条到达右边顶端时

  if (obj.scrollLeft==tmp) obj.innerHTML += obj.innerHTML;

  //当滚动条滚动了初始内容的宽度时滚动条回到最左端

  if (obj.scrollLeft>=obj.firstChild.offsetWidth) obj.scrollLeft=0;

}

setInterval("scroll(document.getElementById('scrollobj'))",20);

//-->

</script>







最后,我们在index.html要输出的地方填入:

             <DIV id="scrollobj" style="white-space:nowrap;overflow:hidden;width:500px;"><span>

            {SQL_更新带动()}

           </span>

             </div>

这里的{SQL_更新带动()}是我刚开始设置的表情名字。





 
  支持(4) | 反对(4) 回到顶部顶端 回到底部底部
every8day 当前离线

20

主题

0

广播

1

粉丝
添加关注
级别:学前班

用户积分:132 分
登录次数:17 次
注册时间:2011/9/20
最后登录:2012/6/10
every8day 发表于:2012/6/9 23:24:51   | 显示全部帖子 查看该作者主题 沙发 
以下是引用 colinhong在2011-12-6 16:42:53的发言:
简单问题复杂化点击查看原图
   请问,为什么叫简单问题复杂化呢?请问您有更好的方案吗?有的话,请提出来。谢谢
 
来自花样的世界,化妆培训 http://www.ginzza.net
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.25000秒 powered by KesionCMS 9.0