<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<script type="text/javascript" language="javascript">
//定义一变量,存储需要滚动的容器对象
var divObject;
//定义一变量,决定是否滚动
var fagStopScroll = false;
//这个方法主要初始化滚动容器对象的一些事件
//也可以直接写在外面,但是这样就需要把这段JS加在页面的最后
function SetObject() {
//获取需要滚动的容器对象
divObject = document.all.div_scroll;
//检查对象是否为空,如果不为空执行初始化操作
with (divObject) {
//为divObject对象初始化两个事件,一个为鼠标放上去,一个为鼠标移开
//在这里,我们主要修改一个属性的值就可以了,让它来决定是否需要滚动
//鼠标放上去
onmouseover = new Function("fagStopScroll=true");
//鼠标移开
onmouseout = new Function("fagStopScroll=false");
}
}
//实现滚动方法
function TimeScorrl() {
//判断是否需要进行滚动,如果为True就直接返回
if (fagStopScroll == true) return;
//得到当前容器的scrollTop高度
//一般第一次进来都为0
var divScrollTop = divObject.scrollTop;
//所以在这里,我们进行加1,
divObject.scrollTop += 1;
//判断该容器是否滚动到了最后
if (divScrollTop == divObject.scrollTop) {
//如果是,就直接把内容在赋值一下,这样就达到了无缝隙的滚动
//这样就会有个小BUG,就是如果用户停留页面时间太长,就会出现很多沉于数据
divObject.innerHTML += divObject.innerHTML;
//这样设置就是直接重新开始滚动
//divObject.scrollTop += 1;
}
}
function TimeMain() {
//如果这里不写成一个方法调用,那么就需要把这段JS写在页面的最后
//因为如果写在外面,那么JS是重上往下执行,就导致初始化得不到对象和设置相应的事件
SetObject();
//利用定时器调用我们的方法并指定一个时间
//大概意思就是每过多少时间就执行一次这个方法
setInterval("TimeScorrl()", 50);
}
</script>
</head>
<body>
<div id="div_scroll" style="width:300px; height:150px; overflow:hidden; ">
<table>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1234</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1235</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1236</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1237</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1238</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1239</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1234</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1235</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1236</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1237</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1238</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1239</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1234</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1235</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1236</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1237</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1238</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1239</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
</table>
</div>
<script type="text/javascript">
TimeMain();
</script>
</body>
</html>
<head>
<title>Untitled Page</title>
<script type="text/javascript" language="javascript">
//定义一变量,存储需要滚动的容器对象
var divObject;
//定义一变量,决定是否滚动
var fagStopScroll = false;
//这个方法主要初始化滚动容器对象的一些事件
//也可以直接写在外面,但是这样就需要把这段JS加在页面的最后
function SetObject() {
//获取需要滚动的容器对象
divObject = document.all.div_scroll;
//检查对象是否为空,如果不为空执行初始化操作
with (divObject) {
//为divObject对象初始化两个事件,一个为鼠标放上去,一个为鼠标移开
//在这里,我们主要修改一个属性的值就可以了,让它来决定是否需要滚动
//鼠标放上去
onmouseover = new Function("fagStopScroll=true");
//鼠标移开
onmouseout = new Function("fagStopScroll=false");
}
}
//实现滚动方法
function TimeScorrl() {
//判断是否需要进行滚动,如果为True就直接返回
if (fagStopScroll == true) return;
//得到当前容器的scrollTop高度
//一般第一次进来都为0
var divScrollTop = divObject.scrollTop;
//所以在这里,我们进行加1,
divObject.scrollTop += 1;
//判断该容器是否滚动到了最后
if (divScrollTop == divObject.scrollTop) {
//如果是,就直接把内容在赋值一下,这样就达到了无缝隙的滚动
//这样就会有个小BUG,就是如果用户停留页面时间太长,就会出现很多沉于数据
divObject.innerHTML += divObject.innerHTML;
//这样设置就是直接重新开始滚动
//divObject.scrollTop += 1;
}
}
function TimeMain() {
//如果这里不写成一个方法调用,那么就需要把这段JS写在页面的最后
//因为如果写在外面,那么JS是重上往下执行,就导致初始化得不到对象和设置相应的事件
SetObject();
//利用定时器调用我们的方法并指定一个时间
//大概意思就是每过多少时间就执行一次这个方法
setInterval("TimeScorrl()", 50);
}
</script>
</head>
<body>
<div id="div_scroll" style="width:300px; height:150px; overflow:hidden; ">
<table>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1234</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1235</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1236</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1237</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1238</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1239</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1234</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1235</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1236</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1237</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1238</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1239</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1234</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1235</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1236</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1237</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1238</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg1239</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
<tr><td>>>>>>>>>>>>>>>>>>>lzg123</td></tr>
</table>
</div>
<script type="text/javascript">
TimeMain();
</script>
</body>
</html>
发表评论
-
js url转码
2014-06-13 11:46 3921.var target = encodeURI('中文'); ... -
js生成表格
2014-02-25 10:34 0var row=document.getElementById ... -
让输入框只显示数字
2014-02-25 10:32 0<input type="text" ... -
限制网页刷新f5/ctrl+R/右键
2014-02-25 10:30 0<body onkeydown="KeyDow ... -
窗口传值问题
2014-02-25 10:29 0子窗口应该是用window.showModalDialog() ... -
js调用父框架函数与弹窗调用父页面函数的方法--转
2014-02-25 10:24 0js弹窗页面后调用父页面函数 (例如:调用父页面函数test2 ... -
js ajax请求
2014-02-25 10:23 0var req; function xmjlSubmitVi ... -
js 正则表达式 邮箱、字符串、URL格式匹配
2014-02-25 10:19 1751邮箱: var regm = /^[a-zA-Z0-9_-]+ ... -
iframe 跨域自适应高度
2014-02-25 10:12 4591。引入的跨域文件content.html 内容: <h ... -
解决js url传递中文乱码
2014-02-25 10:11 532传递url中汉字用encodeURIComponent()转换 ... -
返回到跳转页面
2014-02-24 17:43 294<a href='javascript:history. ... -
半角逗号转全角
2014-02-24 17:42 744str = str.replace(/,/g,",& ... -
j调试用于打印错误
2014-02-24 17:42 365try { sucainame=document.getEle ... -
jquery获得鼠标坐标
2014-02-24 17:37 364clientX 设置或获取鼠标指针位置相对于当前窗口的 x 坐 ...
相关推荐
旋转方向,旋转幅度 旋转时间 动画时间 都可以设定相应的时间。
在做网站时经常会遇到文字或者图片的滚动效果,这款资源很全面
本文实例讲述了Android TextView实现垂直滚动效果的方法。分享给大家供大家参考,具体如下: 在TextView中,如果文本很长,可能需要实现垂直滚动显示文本的效果。这里需要在XML布局文件中为TextView设置如下几个属性...
感觉4个人开发游戏真的很累,游戏为了脱颖出更加真实的效果还使用了物理引擎,在老大的同意的情况下,我共享cocos2d自己写的一些大家比较常用的,因为cocos2d有些控件不怎么好用或者没有,反正我觉得是这样的。...
微信小程序--滚动数字
使用基本组件实现滚动数字效果。 效果图:https://blog.csdn.net/u013152718/article/details/124251430
页面向下滚动,内容渐入以及数字滚动效果,tab选项卡淡入淡出翻转
网站开发用到、翻转、滚动、上下、翻转、滚动、上下
通过css以及javascript制作出图片滚动以及翻转的特效,特别实用和简单,对于初学者以及想研究这种特效的亲们来说是个不错的选择!!
在滚动的android ImageView上创建视差和任何其他转换效果
仿Android豆瓣书影音“推荐“频道列表布局效果截图: GIF: 可自己监听滚动编写效果,如修改成仿MacOS文件浏览: 依赖api 'com.ccy:FocusLayoutManager:1.0.1' // (or implementation)使用focusLayoutManager ...
jquery动画立体滚动效果犹如从齿轮内部向外看旋转的感觉.zip
向上滚动滚轮 --> 放大,相当于PageUp(不能改掉软件原来的快捷键,否则就不灵了) 2. 向下滚动滚轮 --> 缩小,相当于PageDown(不能改掉软件原来的快捷键,否则就不灵了) 3. 按下滚轮 --> 切换有效图层并...
8 Dreamweaver十大精品插件效果--可以用于滚动新闻、特别提示、作品展示等场合 9 Dreamweaver十大精品插件效果--也许你厌倦了IE的右键菜单,也许你想提供更加方便的功能,如:email、转向等 10 Dreamweaver十大精品...
js关键字球状旋转效果 js关键字球状旋转效果 js关键字球状旋转效果
在下拉页面的时候,有一种立体感觉,像是从齿轮内部向外看旋转的感觉。 底部图像从四周合围,带有问题提示说明效果
主要为大家详细介绍了Unity实现轮盘方式的按钮滚动效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
大屏数字滚动翻转效果来源于最近工作中element后台管理页面一张大屏的UI图,该UI图上有一个模块需要有数字往上翻动的效果。本文通过截图代码的形式给大家介绍Vue.js实现大屏数字滚动翻转效果,感兴趣的朋友一起看看...
NULL 博文链接:https://gaojunwei.iteye.com/blog/1898269