如www.philcon.com.cn/FGcompany/main.html
解决方案 »
- web应用里什么chart的互动操作功能强
- 关于ssh+jquery 不能执行回调函数,求帮助!
- textarea 赋值问题(手动换行)..
- 浏览器客户端怎么使用输入输出设备?
- 有关jsp引用package的低级问题,急,跪求答案!!!!!!!!!
- 表单填入中文,存入数据库后是乱码,该怎么解决??
- 用foreach循环出list集合查出来的数据显示在jsp在修改传到action,怎么传?
- javabean的放置
- 如何实现分页(不是从数据库中读出数据)?
- 求一个JSP自定义标签库的简单例子。在线等。
- 页面checkbox参数传入javascript和javabean的处理问题,谢谢
- 编译javabean的时候出现getConnection错误,怎么回事?(内详)
<head>
<title>Up scroll</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body bgcolor="cccccc"> <div id="demo" style="overflow:hidden;height:200;width:96;">
<div id="demo1" >
<img src="images/1.gif" width="96" height="96" alt="1">
<img src="images/2.gif" width="96" height="96" alt="2">
<img src="images/3.gif" width="96" height="96" alt="3">
</div>
<div id="demo2" ></div>
</div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML //克隆demo1为demo2
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0) //当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight //demo跳到最顶端
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed) //设置定时器
demo.onmouseover=function() {clearInterval(MyMar)}//鼠标移上时清除定时器达到滚动停止的目的
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}//鼠标移开时重设定时器
</script>
</body>
</html>这个试试吧
To: chense(多线程[MultiThread])
确实是一种好方法,但用JSP动态产生图片以后就只能走完全部图片就停了下来,真可惜。
不知道为什么html能行,换了JSP动态产生图片就不行了,真可惜。郁闷!
<head>
<title>Down scroll</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body><div id=demo style="overflow:hidden;height:200;width:90;background:#214984;color:#ffffff">
<div id="demo1">
<img src="images/1.gif" width="96" height="96">
<img src="images/2.gif" width="96" height="96">
<img src="images/3.gif" width="96" height="96">
</div>
<div id="demo2"></div>
</div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollTop=demo.scrollHeight
function Marquee(){
if(demo1.offsetTop-demo.scrollTop>=0)
demo.scrollTop+=demo2.offsetHeight
else {
demo.scrollTop--
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
</body>
</html>
<head>
<title>Right scroll</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body><div id=demo style="overflow:hidden;height:96;width:250;background:#214984;color:#ffffff">
<table align=left>
<tr>
<td id="demo1" valign=top>
<img src="images/1.gif" width="96" height="96"><img src="images/2.gif" width="96" height="96"><img src="images/3.gif" width="96" height="96">
</td>
<td id="demo2" valign=top>
</td>
</tr>
</table>
</div>
<script>
//为什么要用demo1和demo2要用table,而用div
//原因是两个div不能在一行上
//另外imgb也要在一行上 ,而且img这间不能有空格
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
function Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
else{
demo.scrollLeft--
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
</body>
</html>