求段精简(最好有注释说明的)的图片连续滚动的js代码 求段精简(最好有注释说明的)的图片连续滚动的js代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><title>move</title><style type="text/css">body { margin:0; padding:0;}ul,ol { margin:0; padding:0;}td div{ width:150px; height:170px; border:solid 1px #060;}</style></head><body><div style="border:solid 1px #06c;height:200px;width:90%;overflow:hidden" id="inner"> <table onmouseover="right()" onmouseout="out()"><tr><td><div>a</div></td><td><div>b</div></td><td><div>c</div></td><td><div>d</div></td><td><div>e</div></td><td><div>f</div></td><td><div>g</div></td><td><div>h</div></td><td><div>i</div></td><td><div>j</div></td><td><div>k</div></td><td><div>l</div></td><td><div>m</div></td><td><div>n</div></td><td><div>o</div></td></tr></table></div></body><script type="text/javascript"> var d=document.getElementById("inner");var left=function(obj) { //alert(d.scrollLeft); d.scrollLeft-=156; leftrun()}var e=0;var lefttm;var righttm;var right=function(obj) {// d.scrollLeft+=156; e=d.scrollLeft+d.style.width rightrun()}var rightrun = function(){ clearTimeout(lefttm); if(d.scrollLeft>=e){d.scrollLeft=e;return;} d.scrollLeft+=2; righttm=setTimeout(rightrun,10);}var leftrun = function(){ clearTimeout(righttm); if(d.scrollLeft<=0){d.scrollLeft=0;return;} d.scrollLeft-=2; lefttm=setTimeout(leftrun,10);}function out(){ if(lefttm) clearTimeout(lefttm); if(righttm) clearTimeout(righttm);}</script></html> 2楼的姐姐,您的g.cn是什么意思? 用百度谷歌一下-----------------------------------------------------------www.bleehome.cn <html><script language="javascript">function marqueeImage(){ if(imageDiv.scrollLeft<=0) { imageDiv.scrollLeft+=imageTd.offsetWidth; } else { imageDiv.scrollLeft--; }}function iniMarqueeImage(){ imageDiv.scrollLeft=imageTd.offsetWidth; imageTdTemp.innerHTML=imageTd.innerHTML; imageDiv.onmouseover=function(){clearInterval(myTime)} imageDiv.onmouseout=function(){myTime=setInterval(marqueeImage,speed)}}var speed=30;var myTime=setInterval(marqueeImage,speed);window.onload=iniMarqueeImage;</script><body><div id="imageDiv" style="overflow:hidden;height:120px;width:300px;"> <table border="0" cellpadding="0" cellspacing="0" align="center"> <tr> <td id="imageTd"><img src="1.jpg" width="150" height="120"><img src="2.jpg" width="150" height="120"></td> <td id="imageTdTemp"></td> </tr> </table></div></body></html> 不好意思,那Q给朋友了,加这个吧QQ:379368435.呵呵 Google地图行车路线 jquery如何设置DOM的宽和高? jquery.fx和mootools.fx.这里的fx取的是什么的缩写? extjs 怎样取得input框对象。 怎样用js判断一个图片文件是否存在? 为什么每次点击CSDN的显示导航栏都提示脚本错误 如何使用Javascript实现父窗口和子窗口之间的相互控制? 正则表达式符号概括(请大家更正) 如何判断一个button被按下? javascript中,去掉字符串空格的函数是哪个,急急急! js 事件调用方法 不显示删除回复显示所有回复显示星级回复显示得分回复 请问.js有没有事件,让网页在任务栏闪动
<html>
<head>
<title>move</title>
<style type="text/css">
body {
margin:0;
padding:0;
}
ul,ol {
margin:0;
padding:0;
}
td div{
width:150px;
height:170px;
border:solid 1px #060;
}
</style>
</head>
<body>
<div style="border:solid 1px #06c;height:200px;width:90%;overflow:hidden" id="inner">
<table onmouseover="right()" onmouseout="out()">
<tr>
<td><div>a</div></td>
<td><div>b</div></td>
<td><div>c</div></td>
<td><div>d</div></td>
<td><div>e</div></td>
<td><div>f</div></td>
<td><div>g</div></td>
<td><div>h</div></td>
<td><div>i</div></td>
<td><div>j</div></td>
<td><div>k</div></td>
<td><div>l</div></td>
<td><div>m</div></td>
<td><div>n</div></td>
<td><div>o</div></td>
</tr>
</table>
</div>
</body>
<script type="text/javascript"> var d=document.getElementById("inner");
var left=function(obj) {
//alert(d.scrollLeft);
d.scrollLeft-=156;
leftrun()
}
var e=0;
var lefttm;
var righttm;
var right=function(obj) {
// d.scrollLeft+=156;
e=d.scrollLeft+d.style.width
rightrun()
}var rightrun = function(){
clearTimeout(lefttm);
if(d.scrollLeft>=e){d.scrollLeft=e;return;}
d.scrollLeft+=2;
righttm=setTimeout(rightrun,10);
}
var leftrun = function(){
clearTimeout(righttm);
if(d.scrollLeft<=0){d.scrollLeft=0;return;}
d.scrollLeft-=2;
lefttm=setTimeout(leftrun,10);
}
function out(){
if(lefttm) clearTimeout(lefttm);
if(righttm) clearTimeout(righttm);
}
</script>
</html>
www.bleehome.cn
<script language="javascript">
function marqueeImage()
{
if(imageDiv.scrollLeft<=0)
{
imageDiv.scrollLeft+=imageTd.offsetWidth;
}
else
{
imageDiv.scrollLeft--;
}
}
function iniMarqueeImage()
{
imageDiv.scrollLeft=imageTd.offsetWidth;
imageTdTemp.innerHTML=imageTd.innerHTML;
imageDiv.onmouseover=function(){clearInterval(myTime)}
imageDiv.onmouseout=function(){myTime=setInterval(marqueeImage,speed)}
}
var speed=30;
var myTime=setInterval(marqueeImage,speed);
window.onload=iniMarqueeImage;
</script>
<body>
<div id="imageDiv" style="overflow:hidden;height:120px;width:300px;">
<table border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td id="imageTd"><img src="1.jpg" width="150" height="120"><img src="2.jpg" width="150" height="120"></td>
<td id="imageTdTemp"></td>
</tr>
</table>
</div>
</body>
</html>