ASP中怎样实现incloud包含文件滚动显示,在线等

来源:百度知道 编辑:UC知道 时间:2024/05/30 18:03:33
ASP中怎样实现incloud包含文件滚动显示
我要的是有垂直滚动条的滚动

incloud文件代码:
我们一般都用Marquee标签控制元素的滚动。但是单向的Marquee滚动是不连续的,每滚完一幕,就会出现一次空白。而下面介绍中的滚动则是连续的,毫不间断。

下面为你介绍这是如何实现的。

为了滚动能够“连续”,我们需要将字幕的内容复制多遍,直到内容的高度不小于滚动区高度的两倍。然后我们将溢出的滚动条隐藏掉,用代码控制滚动条向下移动(这时内容将向上移动)。当滚动条滚动到最下方时,理论上不能再往下滚动了,于是我们立刻调整滚动条,将它向上滚动到一个和当前画面一样的位置。结果我们看到的就是连续的滚动了。呵呵,说的就是这么简单,那做起来如何呢?我们看看是如何逐步实现的。
<div id="marquees">
<!-- 这些是字幕的内容,你可以任意定义 -->
<a href="#">链接一</a><br>
<br>
<a href="#">链接二</a><br>
<br>
<a href="#">链接三</a><br>
<br>
<a href="#">链接四</a><br>
<br>
<!-- 字幕内容结束 -->
</div>

<!-- 以下是java-script代码 -->
<script language="java-script">
<!--
marqueesHeight=200; //内容区高度

stopscroll=false; //这个变量控制是否停止滚动
with(marquees){
noWrap=true; //这句表内容