FF下setInterval只执行了一次IE谷歌都没问题为什么啊?

xueyu__zyc 2011-09-01 09:22:02

function imggd(){}
imggd.prototype.gd=function(json){
var $=function(id){return document.getElementById(id)}
var t_a=$(json.td_id);
var yhtml=t_a.innerHTML;
var MyMar;
//插入滚动部分和样式
t_a.innerHTML='<div id="img_2"><div id="img_3">'+yhtml+'</div><div id="img_4"></div></div>';
$("img_2").style.float="left";
$("img_3").style.float="left";
$("img_4").style.float="left";
var tab1=$("img_3");
var tab2=$("img_4");
tab2.innerHTML=tab1.innerHTML;
//向上滚动
function top(){
if(t_a.scrollTop>=tab2.offsetHeight)
t_a.scrollTop-=tab1.offsetHeight
else
t_a.scrollTop++;
}
//向下滚动
function bottom(){
if(t_a.scrollTop<=tab2.offsetHeight)
t_a.scrollTop+=tab1.offsetHeight
else
t_a.scrollTop--;
}
//向左滚动
function left(){
if(tab2.offsetWidth-t_a.scrollLeft<=0)
t_a.scrollLeft-=tab1.offsetWidth
else
t_a.scrollLeft++;
}

//向右滚动
function right(){
if(t_a.scrollLeft<=0)
t_a.scrollLeft+=tab2.offsetWidth
else
t_a.scrollLeft--;
}

switch(json.float){
case "top":$("img_2").style.width="100%";MyMar=setInterval(top,json.sd);t_a.onmouseout=function() {MyMar=setInterval(top,json.sd)};break;
case "bottom":$("img_2").style.width="100%";MyMar=setInterval(bottom,json.sd);t_a.onmouseout=function() {MyMar=setInterval(bottom,json.sd)};break;
case "left":$("img_2").style.width="500%";MyMar=setInterval(left,json.sd);alert(json.sd);t_a.onmouseout=function() {MyMar=setInterval(left,json.sd)};break;
case "right":$("img_2").style.width="500%";MyMar=setInterval(right,json.sd);t_a.onmouseout=function() {MyMar=setInterval(right,json.sd)};break;
}
t_a.onmouseover=function() {clearInterval(MyMar)};

}
var image=new imggd();
...全文
270 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
半老徐男 2011-12-15
  • 打赏
  • 举报
回复
我也碰到了
xueyu__zyc 2011-09-01
  • 打赏
  • 举报
回复
OK了就是这个问题 困扰了我一上午 太谢谢你了
xueyu__zyc 2011-09-01
  • 打赏
  • 举报
回复
我试试~!太感谢您了
hch126163 2011-09-01
  • 打赏
  • 举报
回复
$("img_2").style.float="left";
$("img_3").style.float="left";
$("img_4").style.float="left";


IE下对应得是styleFloat,
firefox,chorme,safari下对应的是cssFloat
xueyu__zyc 2011-09-01
  • 打赏
  • 举报
回复
。。。。。。。。。。。。。。。。都木有人的嘛~!
xueyu__zyc 2011-09-01
  • 打赏
  • 举报
回复

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="imggd.js"></script>
<style type="text/css">
#img_1 {float:left;background:#FFF;overflow:hidden;border:1px dashed #CCC;width:600px;height:200px;}
#img_1 ul{margin:0px; padding:0px;}
#img_1 ul li{list-style:none; float:left; margin-left:10px; display:inline; text-align:center; line-height:30px;}
#img_1 img{width:128px;height:158px;border:1px solid #CCC;}
</style>
</head>

<body>
<div id="img_1">
<ul>
<li><a href="#"><img src="home.png" /></a><br /><a href="#">222222</a></li>
<li><a href="#"><img src="link.png"/></a><br /><a href="#">222222</a></li>
<li><a href="#"><img src="email.png" /></a><br /><a href="#">222222</a></li>
<li><a href="#"><img src="music.png" /></a><br /><a href="#">222222</a></li>
<li><a href="#"><img src="history.png" /></a><br /><a href="#">222222</a></li>
</ul>
</div>
<script type="text/javascript">
image.gd({
td_id:"img_1", //最外层DIV的ID
float:"left", //滚动方向left左方向,top向上,right向右,bottom向下
sd:"5", //滚动的速度数值越大越慢
});
</script>
</body>
</html>


这里是HTML的代码 IE 6 7 8 9还有 谷歌浏览器都没问题~!为什么 就是FF不循环呢~!实在不理解 找不到问题 求各位大大帮忙看看 问题出在哪里了!!!!!
内容概要:本文档围绕基于MATLAB/Simulink平台的直流无刷电机速度控制系统展开,重点介绍利用Simulink搭建电机控制模型,实现直流无刷电机的速度开环控制仿真。文档详细阐述了系统建模、关键模块设计与参数配置过程,帮助读者深入理解电机控制的基本原理与仿真流程。同时,文档还列举了涵盖电力电子、新能源系统、路径规划、智能优化算法等多个领域的丰富仿真案例,充分展示了MATLAB/Simulink在多学科交叉科研仿真中的强大功能与广泛应用前景。; 适合人群:具备一定自动控制理论基础和MATLAB/Simulink使用经验的高校学生、科研人员及工程技术人员,特别适用于从事电机控制、电力电子、新能源系统、智能优化等方向的研究者。; 使用场景及目标:①学习直流无刷电机的工作原理及其速度开环控制方法;②掌握使用Simulink进行电机控制系统建模与仿真的核心技能;③为后续开展更高级的闭环控制、矢量控制或结合智能优化算法的电机控制研究奠定坚实的技术基础并提供实用的参考实例。; 阅读建议:建议读者结合文档提供的仿真模型与代码资源,亲自动手实践Simulink建模全过程,逐步理解各功能模块的作用与参数整定方法,并充分利用网盘中的配套资料进行复现与深入学习,从而有效提升科研仿真与工程实践能力。

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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