ASP怎么控制 MARQUEE移动当中的图片

代码如下:<divid=main><!--main--><!--main--><divclass=linksid=demo><tablecellpadding=0alig... 代码如下:
<div id=main>
<!--main-->

<!--main-->
<div class=links id=demo>
<table cellpadding=0 align=left border=0 cellspace="0">
<tbody>
<tr>
<td id=demo1 valign=top>
此处想要后台控制图片的添加与删除
<img alt=""
src="img/20091018123626429.gif"><img alt=""
src="img/2009101812363738.gif"><img alt=""
src="img/20091018123646304.gif"><img alt=""
src="img/20091018125152601.gif"><img alt=""
src="img/20091018130355351.gif"><img alt=""
src="img/20091018125614304.gif"><img alt=""
src="img/20091018125233820.gif"><img alt=""
src="img/20091018125254757.gif"><img alt=""
src="img/20091018125405398.gif"><img alt=""
src="img/20091018130449335.gif"> </td>
<td id=demo2 valign=top></td>
</tr>
</tbody>
</table>
</div>
<script>
var speed=16
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
<div class=content></div>
</div>
展开
 我来答
维乐心灵音乐
2010-07-11 · TA获得超过531个赞
知道小有建树答主
回答量:1063
采纳率:50%
帮助的人:508万
展开全部
这种东西很简单,你就把滚动图片,当成你产品列表写就成了。连折行都省了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
七鑫易维信息技术
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分... 点击进入详情页
本回答由七鑫易维信息技术提供
一生过后
2010-07-10 · 超过24用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:78.8万
展开全部
那你的后台呢,前台图片显示的代码呢, 拿来改啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Keboywaking
2010-07-10 · TA获得超过461个赞
知道小有建树答主
回答量:73
采纳率:0%
帮助的人:96.9万
展开全部
<div id="demo" style="width:500px;overflow:hidden;" align="center">
<table width="100%" align="center" cellpadding="0" cellspacing="0">
<tr>
<td id="demo1">

<table>
<tr>
<%
ASP调数据,循环td
%>
</tr>
</table>

</td>
<td id="demo2" width="1"></td>
<td id="demo3" width="1"></td>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
var speed = 30;
var demo = document.getElementById("demo");
var demo1 = document.getElementById("demo1");
var demo2 = document.getElementById("demo2");
var demo3 = document.getElementById("demo3");
demo2.innerHTML = demo1.innerHTML;
demo3.innerHTML = demo1.innerHTML;
function Marquee() {
if ( demo2.offsetWidth - demo.scrollLeft <= 0 ) {
demo.scrollLeft-=demo1.offsetWidth;
}
else {
demo.scrollLeft++;
}
}
var MyMar = setInterval(Marquee,speed);
demo.onmouseover = function() {clearInterval(MyMar);}
demo.onmouseout = function() {MyMar = setInterval(Marquee,speed);}
</script>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0f37e23c0
2010-07-10 · TA获得超过1543个赞
知道大有可为答主
回答量:1070
采纳率:50%
帮助的人:1328万
展开全部
我来帮你代码修改下吧:

修改如下:

<table cellpadding=0 align=left border=0 cellspace="0">
<tr>
<td valign=top>

<div id="mainDiv">
<div class=links id="demo1">

<table cellpadding=0 align=left border=0 cellspace="0">
<tr>
<td valign=top>
这里调用数据库 ,循环出图片,如果你不会操作,可以Hi我,我帮你解决。由于目前不非常清楚你数据表结构,和数据库路径,这里只是给你一个 例子。你要修改下
<%
set conn =Server.CreateObject("Adodb.Connection")
conn.open "数据库连接字符串"
sql ="select * from 你的表"
set rs = conn.Execute(sql)
pic = ""
do while not rs.eof
pic = pic& "<img alt='' src='"&rs("pic")&"'>"
rs.movenext
loop
set rs = nothing
set conn = nothing
%>

<%= pic %>

</td>
</tr>
</table>

</div>
<div id="demo2"></div>

</div>

<SCRIPT type=text/javascript>
var speed=16;
var mainDiv = document.getElementById('mainDiv');
var demo1 = document.getElementById('demo1');
var demo2 = document.getElementById('demo2');

demo2.innerHTML=demo1.innerHTML;

function Marquee()
{
if(demo2.offsetWidth-mainDiv.scrollLeft<=0)
mainDiv.scrollLeft-=demo1.offsetWidth;
else
mainDiv.scrollLeft++;
}
var MyMar=setInterval(Marquee,speed);
mainDiv.onmouseover=function() {clearInterval(MyMar)};
mainDiv.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
</script>

</td>
</tr>
</table>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式