淡出功能在所有浏览器中都不起作用
Fadeout function not working in all browser
>我有以下功能,但它在IE中不起作用。如果我的函数有任何问题,请告诉一些问题
function fadeOut(id,funcs){
if(ge(id)==null){
doit=true;
}
timer=10;
t=1;
ge(id).style.opacity=t;
fo_tym=setInterval(function(){
if(ge(id)==null){
clearInterval(fo_tym);
return;
}
if(t<0){
funcs();
clearInterval(fo_tym);
return;
}
t=t-0.01;
ge(id).style.opacity=t;
},0);
}
ge(id)
是在DOM中查找元素的函数,funcs()
将在淡出完成后调用
什么版本的IE? 9 之前的 IE 使用过滤器属性而不是 style.opacity。 例:
var hasOpacity = 'opacity' in ge(id).style;
// ...
if (hasOpacity) {
ge(id).style.opacity=t;
} else {
ge(id).style.filter = 'alpha(opacity=' + t*100 + ')';
}
相关文章:
- 当我在浏览器中打开HTML文件时,javascript不起作用
- Javascript的某些部分在Chrome中不起作用,但在其他浏览器中可以完美工作
- 为什么简单的Promise语句在浏览器中不起作用
- 用于播放背景音乐的嵌入式flash播放器在IE浏览器中不起作用
- 带有Safari的Javascript;不起作用——所有其他浏览器都起作用
- 使用Javascript的Ajax请求在iPhone浏览器中不起作用
- 谷歌浏览器模式正则表达式在使用setCustomValidity动态创建表单时不起作用
- 为什么我的谷歌浏览器扩展程序在谷歌浏览器版本 41.0.2272.89 中不起作用
- 为什么这个JavaScript在浏览器中不起作用
- 多个 socket.io 客户端连接不起作用(谷歌浏览器,火狐浏览器)
- 脚本在web浏览器控件中不起作用
- 禁用浏览器中的后退按钮不起作用
- 将JSON对象转换为敲除observable在IE8中不起作用,但在所有其他浏览器中都起作用
- jQuery在我的网站上不起作用,但在我的浏览器上起作用
- 角度路由;在浏览器中直接访问URL时不起作用,但在单击时起作用
- 转到顶部按钮在Firefox浏览器中不起作用
- javascript代码在浏览器中不起作用
- JavaScript文件在浏览器中不起作用,但它在代码笔中起作用
- Javascript浏览器通知不起作用
- 为什么javascript在谷歌浏览器上不起作用