var currslid = 0;
var slidint;
function setfoc(id){
document.getElementById("focpic").src = picarry[id];
document.getElementById("foclnk").href = lnkarry[id];
document.getElementById("fttltxt").innerHTML = "<a href=\""+lnkarry[id]+"\" target=_blank>"+ttlarry[id]+"</a>";
currslid = id;
for(i=0;i<11;i++)
{document.getElementById("tmb"+i).className = "thubpic";
};
document.getElementById("tmb"+id).className ="thubpiccur";
focpic.style.visibility = "hidden";
focpic.filters[0].Apply();
if (focpic.style.visibility == "visible") {
focpic.style.visibility = "hidden";
focpic.filters.revealTrans.transition=12;
}
else {
focpic.style.visibility = "visible";focpic.filters[0].transition=12;
}
focpic.filters[0].Play();
}
function playnext(){
if(currslid==10){
currslid = 0;
}else{
currslid++;
};
setfoc(currslid);
};
function playit(){
//slidint = setInterval(playnext,3500);
};
function stopit(){
clearInterval(slidint);
};

解决方案 »

  1.   

    function setfoc(id) {
            var isIE = !!document.all, focpic = document.getElementById("focpic");/////////        focpic.src = picarry[id];
            document.getElementById("foclnk").href = lnkarry[id];
            document.getElementById("fttltxt").innerHTML = "<a href=\"" + lnkarry[id] + "\" target=_blank>" + ttlarry[id] + "</a>";
            currslid = id;
            for (i = 0; i < 11; i++) {
                document.getElementById("tmb" + i).className = "thubpic";
            };
            document.getElementById("tmb" + id).className = "thubpiccur";
            focpic.style.visibility = "hidden";       if(isIE) focpic.filters[0].Apply();///////////
            if (focpic.style.visibility == "visible") {
                focpic.style.visibility = "hidden";
                if (isIE) focpic.filters.revealTrans.transition = 12;///////////
            }
            else {
                focpic.style.visibility = "visible";
                if (isIE) focpic.filters[0].transition = 12;///////////
            }
            if (isIE) focpic.filters[0].Play();/////////
        }
      

  2.   

    ff不支持代理里面的滤镜,所以要加判断是ie就加滤镜效果,不是就直接隐藏,不执行滤镜代码