firefox下setTimeout不兼容问题

以下的代码:在ie下,图片可以慢慢被覆盖,可是在火狐地下却没效果,为什么啊?<divid="index_big_banner"style="height:300px;ov... 以下的代码:

在ie下,图片可以慢慢被覆盖,可是在火狐地下却没效果,为什么啊?

<div id="index_big_banner" style="height:300px; overflow:hidden;">
<img src="950X300.gif" align="absmiddle" border="0" />
</div>

<div id="index_small_banner" style="display:block; overflow:hidden; display:none; height:0px;">
<img src="index_banner.jpg" align="absmiddle" border="0" />
</div>

<br>
<a href="#" onclick="decrease_big_h();">点击</a>

<script language="javascript">

window.setTimeout("decrease_big_h();", 2000);

var big_h = 300;
var small_h=0;
function decrease_big_h()
{
if(big_h>0){
big_h = big_h-1;
document.getElementById("index_big_banner").style.height=big_h;
timeout1=setTimeout("decrease_big_h()", 15);
}

else{
clearTimeout(timeout1);
document.getElementById("index_big_banner").style.display="none";
document.getElementById("index_small_banner").style.display="";
add_small_h();
}

}

function add_small_h(){
if(small_h<=60){
small_h=small_h+1;
document.getElementById("index_small_banner").style.height=small_h;
timeout2=window.setTimeout("add_small_h()", 15);
}else{
clearTimeout(timeout2);
}

}
</script>
展开
 我来答
火狐
2014-08-15 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  您好!很高兴为您答疑!

  实现页面跳转的JS代码经常会习惯写作location.href=页面地址,而这段代码在火狐下也是不能运行的,需要写作window.location=页面地址。
  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
1165083817
2010-06-04 · TA获得超过2.7万个赞
知道大有可为答主
回答量:1922
采纳率:0%
帮助的人:2953万
展开全部
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CA没用托真实的
2010-06-04
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
你到百度知道网页上去看一看吧! 多得是呀! ‘’‘’‘’‘’‘’‘’‘’‘
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式