加入超连接后滚动显示图片的网页就不滚动了(ASP)

newchengse 2008-04-10 05:27:47
我有一段滚动显示图片的ASP代码,如果在图片上加入超连接后就不滚动了,有什么好办法吗?
<div id=demo style="overflow:hidden;height:200;width:80%;background:#214984;color:#ffffff">
<div id=demo1>
<a href='../images/newsphoto/1.jpg'><img src='../images/newsphoto/1.jpg' width='200'>
<a href='../images/newsphoto/2.JPG'><img src='../images/newsphoto/2.JPG' width='200'>
<a href='../images/newsphoto/3.JPG'><img src='../images/newsphoto/3.JPG' width='200'>
<a href='../images/newsphoto/4.JPG'><img src='../images/newsphoto/4.JPG' width='200'>
<a href='../images/newsphoto/5.JPG'><img src='../images/newsphoto/5.JPG' width='200'>
</div>
<div id=demo2></div>
</div>

<script>
var speed=50
demo2.innerHTML=demo1.innerHTML
function Marquee(){
//当滚动至demo1与demo2交界时
if(demo2.offsetTop-demo.scrollTop<=0)
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>

以上代码,如果把<a href='../images/newsphoto/1.jpg'>这些超连接去掉,图片就可以正常滚动,加上后就不行了,怎么办好呢?
...全文
163 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
newchengse 2008-04-11
  • 打赏
  • 举报
回复
多谢!呵呵,一个疏忽搞半天!
Lee2K 2008-04-10
  • 打赏
  • 举报
回复
结尾的</a>哪去了?-_-!
newlethe 2008-04-10
  • 打赏
  • 举报
回复
朋友,先把你的a结束!
gingerkang 2008-04-10
  • 打赏
  • 举报
回复
</a>
wpjwll 2008-04-10
  • 打赏
  • 举报
回复
up

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧