求一款能兼容IE和火狐的滤镜图片切换效果DEMO,谢谢了。 如题,希望能有高手出现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var count = 0; var sint = setInterval(function(){ if(count >= 100){clearInterval(sint);} document.getElementById('text').style.filter = 'alpha(opacity='+count+')'; document.getElementById('text').style.opacity = count / 100; count += 10; },100)页面上写个<div id="text">11111111111111</div>只要id为text就行了 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>大幅图片广告代码演示</title><style type="text/css">img {border:0px;}.col1{background-image:url(images/whitebg.jpg);background-repeat:no-repeat; float:right; width:12px; height:12px; margin:0 5px; cursor:pointer;}.col2{ background-image:url(images/yellowbg.jpg); background-repeat:no-repeat; float:right; width:12px; height:12px; margin:0 5px; cursor:pointer; }</style><script> var img1 = document.createElement("img"); var img2 = document.createElement("img"); var img3 = document.createElement("img"); img1.src = "images/1.jpg"; img2.src = "images/2.jpg"; img3.src = "images/3.jpg";</script><script language="javascript">var index=1;function auto(){ tip(index); index=index+1; if(index>3) index=1;}function tip(par){ var object="oDIV"+par; document.getElementById("oDIV1").style.display="none"; document.getElementById("oDIV2").style.display="none"; document.getElementById("oDIV3").style.display="none";/* document.getElementById("oDIV1").style.opacity=0; document.getElementById("oDIV2").style.opacity=0; document.getElementById("oDIV3").style.opacity=0; document.getElementById("test").style.opacity=0;*/ var count = 0; var sint = setInterval(function(){ if(count >= 100){clearInterval(sint);} document.getElementById(object).style.filter = 'alpha(opacity='+count+')'; document.getElementById(object).style.opacity = count / 100; document.getElementById("test").style.filter = 'alpha(opacity='+count+')'; document.getElementById("test").style.opacity = count / 100; count +=10; },100) document.getElementById(object).style.display=""; if(object=="oDIV1") { document.getElementById('test').style.backgroundImage = "url(images/1.jpg)"; document.getElementById('test').style.backgroundPosition = "top"; } if(object=="oDIV2") { document.getElementById('test').style.backgroundImage = "url(images/2.jpg)"; document.getElementById('test').style.backgroundPosition = "top"; } if(object=="oDIV3") { document.getElementById('test').style.backgroundImage = "url(images/3.jpg)"; document.getElementById('test').style.backgroundPosition = "top"; } document.getElementById("col1").className="col1"; document.getElementById("col2").className="col1"; document.getElementById("col3").className="col1"; document.getElementById("col"+par).className="col2"; }setInterval(auto,2000);</script></head><body><div id="test" style="width:100%; height:350px; border:1px solid red;"> <center><div style="width:778px; margin:0 auto;"><table border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td> <a href="#" target="_blank"><img class=pic id=oDIV1 src="images/4.jpg" width=788 height=330 ></a> <a href="#" target="_blank"><img class=pic id=oDIV2 src="images/5.jpg" width=788 height=330 style="DISPLAY: none;"></a> <a href="#" target="_blank"><img class=pic id=oDIV3 src="images/6.jpg" width=788 height=330 style="DISPLAY: none;"></a> <div style="position:absolute; float:right; left:45%; top:270px;"> <div id="col1" onClick="tip(1)"></div> <div id="col2" onClick="tip(2)"></div> <div id="col3" onClick="tip(3)"></div> </div> </td> </tr> </table> </div></center> </div></body></html><script> window.onload=function (){ document.getElementById('test').style.backgroundImage = "url(images/1.jpg)"; document.getElementById('test').style.backgroundPosition = "top"; }</script>北北快来呀,帮个忙呀, 滤镜效果是有了,不过切图片的时候闪动丫,帮我改改吧,,哪里出问题啦。。 懒人图库有很多,去找吧http://www.lanrentuku.com/js/jiaodiantu.htmlhttp://d.lanrentuku.com/down/js/jiaodiantu-392/ 很恶心的360游览器,每次使用,都把它切到兼容模式去,造成界面异常,求解决方法 关于JS当前【时分秒】时间大小的比较。 JS如何获取指定对象下面的表单元素的值 鼠标点击过快时,效果冲突 JS 对象问题 在移除dom前还用删除事件属性吗 xmphttp控件如何实现 post 数据 ??????????????????????? 限次、定时执行一个函数? 读取网页源代码的问题! JS 如何修改json文件中的数据?注意是文件 js,css有没有快速稳定的外链空间? jQuery change 事件触发后判断修改的值是否合法,不合法返回原值
var sint = setInterval(function(){
if(count >= 100){clearInterval(sint);}
document.getElementById('text').style.filter = 'alpha(opacity='+count+')';
document.getElementById('text').style.opacity = count / 100;
count += 10;
},100)页面上写个<div id="text">11111111111111</div>只要id为text就行了
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>大幅图片广告代码演示</title>
<style type="text/css">
img {border:0px;}
.col1
{
background-image:url(images/whitebg.jpg);
background-repeat:no-repeat;
float:right;
width:12px;
height:12px;
margin:0 5px;
cursor:pointer;
}
.col2
{
background-image:url(images/yellowbg.jpg);
background-repeat:no-repeat;
float:right;
width:12px;
height:12px;
margin:0 5px;
cursor:pointer;
}
</style>
<script>
var img1 = document.createElement("img");
var img2 = document.createElement("img");
var img3 = document.createElement("img");
img1.src = "images/1.jpg";
img2.src = "images/2.jpg";
img3.src = "images/3.jpg";
</script>
<script language="javascript">
var index=1;
function auto()
{
tip(index);
index=index+1;
if(index>3)
index=1;
}
function tip(par)
{
var object="oDIV"+par;
document.getElementById("oDIV1").style.display="none";
document.getElementById("oDIV2").style.display="none";
document.getElementById("oDIV3").style.display="none";
/* document.getElementById("oDIV1").style.opacity=0;
document.getElementById("oDIV2").style.opacity=0;
document.getElementById("oDIV3").style.opacity=0;
document.getElementById("test").style.opacity=0;*/
var count = 0;
var sint = setInterval(function(){
if(count >= 100){clearInterval(sint);}
document.getElementById(object).style.filter = 'alpha(opacity='+count+')';
document.getElementById(object).style.opacity = count / 100;
document.getElementById("test").style.filter = 'alpha(opacity='+count+')';
document.getElementById("test").style.opacity = count / 100;
count +=10;
},100)
document.getElementById(object).style.display="";
if(object=="oDIV1")
{
document.getElementById('test').style.backgroundImage = "url(images/1.jpg)";
document.getElementById('test').style.backgroundPosition = "top";
}
if(object=="oDIV2")
{
document.getElementById('test').style.backgroundImage = "url(images/2.jpg)";
document.getElementById('test').style.backgroundPosition = "top";
}
if(object=="oDIV3")
{
document.getElementById('test').style.backgroundImage = "url(images/3.jpg)";
document.getElementById('test').style.backgroundPosition = "top";
}
document.getElementById("col1").className="col1";
document.getElementById("col2").className="col1";
document.getElementById("col3").className="col1";
document.getElementById("col"+par).className="col2";
}
setInterval(auto,2000);
</script>
</head>
<body>
<div id="test" style="width:100%; height:350px; border:1px solid red;">
<center>
<div style="width:778px; margin:0 auto;"><table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<a href="#" target="_blank"><img class=pic id=oDIV1 src="images/4.jpg" width=788 height=330 ></a>
<a href="#" target="_blank"><img class=pic id=oDIV2 src="images/5.jpg" width=788 height=330 style="DISPLAY: none;"></a>
<a href="#" target="_blank"><img class=pic id=oDIV3 src="images/6.jpg" width=788 height=330 style="DISPLAY: none;"></a>
<div style="position:absolute; float:right; left:45%; top:270px;">
<div id="col1" onClick="tip(1)"></div>
<div id="col2" onClick="tip(2)"></div>
<div id="col3" onClick="tip(3)"></div>
</div>
</td>
</tr>
</table>
</div></center>
</div>
</body>
</html>
<script>
window.onload=function (){
document.getElementById('test').style.backgroundImage = "url(images/1.jpg)";
document.getElementById('test').style.backgroundPosition = "top";
}</script>
北北快来呀,帮个忙呀, 滤镜效果是有了,不过切图片的时候闪动丫,帮我改改吧,,哪里出问题啦。。