永发信息网

求网页图片滚动代码(要横着的)

答案:2  悬赏:70  手机版
解决时间 2021-04-26 04:33
前几天在网上找了一个代码,才二天就用不了了,图片显示不出来,现在想重新找一个要横着滚动而且鼠标放在图片上点击可以连接到另一个地址的代码!谢谢大家了!
最佳答案

<div id=demo >
<table cellPadding=0 align=left border=0 cellspace="0">
<tr>



<td id=demo11 vAlign=top>



<!--这里放图片-->
<a href="链接"><img src="图片"></a>


<a href="链接"><img src="图片"></a>


<a href="链接"><img src="图片"></a>


.....




</td>



<td id=demo12 vAlign=top></td>
</tr>
</table>
</div>
<SCRIPT>
var speed=15
demo12.innerHTML=demo11.innerHTML
function Marquee11(){
if(demo12.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo11.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar1=setInterval(Marquee11,speed)
demo.onmouseover=function() {clearInterval(MyMar1)}
demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}
</SCRIPT>


你试试行不行,希望能帮到你

全部回答

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/url]"> <html xmlns="[url] http://www.w3.org/1999/xhtml[/url]"> <head> <style type="text/css"> body{ font-size:12px; } #MarqueePictues { border:#666666 1px solid ; text-align:center; } #MarqueePictues div{ margin-left:2px; border-left:#CCCCCC 1px dashed; text-align:center; vertical-align:middle; height:100px; line-height:100px; overflow:hidden; width:400px; } img{ height:90px; margin:5px; border:#DDDDDD 1px dashed; } </style> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>横向滚动</title> <script language="javascript"> function init() { var pics = document.getElementById("pictures").childNodes; var length = pics.length; ScrollPic.prototype.flag = 0; for(var i = 0 ; i < length ; i++) { // 兼容FireFox..... if(pics[i].tagName == "TD") { var td = document.createElement("TD"); td.innerHTML = pics[i].innerHTML; document.getElementById("pictures").appendChild(td); } } document.getElementById("pictures").onmouseover = function () { ScrollPic.prototype.flag = 1; } document.getElementById("pictures").onmouseout = function () { if(ScrollPic.prototype.flag = 1) { ScrollPic.prototype.flag = 0; ScrollPic(); } } ScrollPic(); }

function ScrollPic() { var layer = document.getElementById('MarqueePictues').getElementsByTagName("DIV")[0]; if(layer.scrollLeft++ == layer.scrollLeft) { //减去40效验图片滚动时候连接不短。自己慢慢调吧。我也不知道不同情况该减多少了........ layer.scrollLeft = layer.clientWidth/2 - 40; } if(ScrollPic.prototype.flag == 0) { setTimeout("ScrollPic()",10); } } </script> </head>

<body onload="init()"> <div id="MarqueePictues"> <div> <table cellpadding="0" cellspacing="0" border="0"> <tbody> <tr id="pictures"> <td><img src="[img] http://bbs.javascript.com.cn/p_w_picpath/upload/2190.jpg[/img]" /></td> <td><img src="[img] http://bbs.javascript.com.cn/p_w_picpath/face/0.gif[/img]" /></td> <td><img src="[img] http://bbs.javascript.com.cn/p_w_picpath/upload/959.gif[/img]" /></td> <td><img src="[img] http://bbs.javascript.com.cn/p_w_picpath/upload/904.jpg[/img]" /></td> <td><img src="[img] http://bbs.javascript.com.cn/p_w_picpath/face/2.gif[/img]" /></td> </tr> </tbody> </table> </div> </div> </body> </html>

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
跟一个不爱的人结婚会幸福吗?
升国旗,全体师生必须站军姿吗? 正方:应该
怎样灭宠物图标
刷留言有用吗?人气高很威风?
不用回复英语怎么说,正在等待领导签字,我会
怎样提高USB的连接速度
鑫宜达国际购物中心09口在哪里啊,我有事要去
哪有免费的DZ7.2插件下载
QQ自由幻想的转职任务好做吗
乌鲁木齐有没有中专有韩语专业的?
DNF的剑魂技能空中连斩和斩怎么用不了啊
英雄萨姆单机游戏怎么下载安装?
DNF广东7区+10残杀卖多少
泰安市喜路发运输设备有限公司在哪里啊,我有
金元丹任务在那里接
推荐资讯
我们的感情现在处于冷战状态,我该怎么办?而
高分求qq西游激活码
你们说男人可靠吗?能信吗?
爱神情侣B车长几个油门
怎么样得到一个人的心、?
华硕主板兼容性怎么样
深圳通没有磁性了
电冰箱漏电怎么回事
为什么虐杀原形中文版下不了啊?
为什么?世界上会有那么多为什么?
求新标准初级日语单词和听力MP3下载!
什么比搜狗输入法更好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?