style="FILTER: progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);border-color:#000000;color:#000000;margin-bottom:0px"
----
css的滤镜src="javascript:nextAd()"
----
这是错的吧 ,不理解。另:这和循环有什么关系?
----
css的滤镜src="javascript:nextAd()"
----
这是错的吧 ,不理解。另:这和循环有什么关系?
<script language=JavaScript>
var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
var it=1;
imgUrl[it]="img/1.jpg";
imgLink[it++]="#";
imgUrl[it]="img/2.jpg";
imgLink[it++]="#";
imgUrl[it]="img/3.jpg";
imgLink[it++]="#";
imgUrl[it]="img/4.jpg";
imgLink[it++]="#";
imgUrl[it]="img/5.jpg";
imgLink[it++]="#";
var imgPre=new Array();
var j=0;
for (i=1;i<=5;i++) {
if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
j++;
} else {
break;
}
}
function playTran(){
if (document.all){
document.imgInit.filters[0].play();
}
}function nextAd(){
if(adNum<j)adNum++ ;
else adNum=1;
if (document.all){
document.imgInit.filters[0].Transition=26;
document.imgInit.filters[0].apply();
}
document.images.imgInit.src=imgUrl[adNum];
playTran();
theTimer=setTimeout("nextAd()", 4000);
}
function goUrl(){
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
}
</script> <img style="FILTER: progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);border-color:#000000;color:#000000;margin-bottom:0px" src="javascript:nextAd()" width="440" height="86" border="0" name=imgInit>
这里还要javascript代码,你没有,所以不行
解决了有分
验证(CSS 2.0):“FILTER”不是已知的 CSS 属性名。
谁给解决一下,有分
imgLink[it++]="#"; 图片指向的跳转连接,以下一样
多长时间运行一次循环
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
} 这是跳转指向连接函数