这段代码是什么意思?

<script>varspeed=30demo2.innerHTML=demo1.innerHTMLfunctionMarquee(){if(demo2.offsetWi... <script> var speed=30 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> 解释这段的意思?
展开
 我来答
匿名用户
推荐于2018-05-06
展开全部
function Marquee()
{ if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{ demo.scrollLeft++ }
}
上面这段代码控制横向滚动条滚动

var MyMar=setInterval(Marquee,speed)
上面这段代码让浏览器每30毫秒调用一次Marquee函数
也就是让滚动条滚动

demo.onmouseover=function()
{
clearInterval(MyMar)
}
上面这段代码让 当鼠标移动到demo控件上时停止调用Marquee函数
也就是说,鼠标移动到demo控件上,滚动条不再滚动

demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
上面这段代码 当鼠标从demo控件上移开始,继续每30毫秒调用一次Marquee函数
也就是让滚动条继续滚动
匿名用户
2013-11-06
展开全部
这是在服务器端的一段代码,就是作判断的,要求在符合什么条件下执行,在什么条件下不执行,里面用了函数调用,是调用这段代码外的函数,所以要全部代码才知道他的最总意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-06
展开全部
楼主你好,首先向你致敬!

JS代码你不会的情况下,我相信没人可以和你好好说明,原则上JS特效我们会引用就可以,平时修改的就一些数字类的东东。

不好意思,没有帮上你什么忙。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
候桂冼高昂
2019-09-06 · TA获得超过3997个赞
知道大有可为答主
回答量:3017
采纳率:24%
帮助的人:162万
展开全部
这是一个JavaScript代码。定义了一些变量,然后再变量中存放的就是滚动的x轴y轴。然后获取到图片的时候将图片的样式设定为absolute,然后DIS.left和DIS.top是这个图片距离浏览器窗口的左边距和上边距不断的进行变动,就达到图片飘动的效果了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-06
展开全部
一段滚动显示的代码``
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式