JavaScript:多图片变化且每次的效果不同
2004-12-07 15:10
573 查看
<script language=JavaScript>
var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
imgUrl[1]="http://www.smallrain.net/jsimg/1.jpg";
imgLink[1]="#1";
imgUrl[2]="http://www.smallrain.net/jsimg/2.jpg";
imgLink[2]="#2";
imgUrl[3]="http://www.smallrain.net/jsimg/3.jpg";
imgLink[3]="#3";
imgUrl[4]="http://www.smallrain.net/jsimg/4.jpg";
imgLink[4]="#4";
imgUrl[5]="http://www.smallrain.net/jsimg/2.jpg";
imgLink[5]="#2";
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()", 6000);
}
function goUrl(){
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
}
</script>
<a href="#" onclick="goUrl()" target="_parent"><img style="FILTER:
progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);
; border-color:#000000;color:#000000;margin-bottom:-5px" src="javascript:nextAd()" height=100 width=150 border=0 name=imgInit></a>
var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
imgUrl[1]="http://www.smallrain.net/jsimg/1.jpg";
imgLink[1]="#1";
imgUrl[2]="http://www.smallrain.net/jsimg/2.jpg";
imgLink[2]="#2";
imgUrl[3]="http://www.smallrain.net/jsimg/3.jpg";
imgLink[3]="#3";
imgUrl[4]="http://www.smallrain.net/jsimg/4.jpg";
imgLink[4]="#4";
imgUrl[5]="http://www.smallrain.net/jsimg/2.jpg";
imgLink[5]="#2";
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()", 6000);
}
function goUrl(){
jumpUrl=imgLink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
}
</script>
<a href="#" onclick="goUrl()" target="_parent"><img style="FILTER:
progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3);
; border-color:#000000;color:#000000;margin-bottom:-5px" src="javascript:nextAd()" height=100 width=150 border=0 name=imgInit></a>
相关文章推荐
- 我的第一段未使用 document.all.obj 的JS
- JavaScript经常用到的17种正则表达式
- 在blog中显示天气预报、日历、时钟、MSN、QQ在线状态、中国农历
- JScript错误代码及相应解释大全
- 值得收藏的一些HTML、JavaScript、ASP代码
- 一些实用的javascript代码(转载)
- JavaScript 参考教程
- TBanner in JScript
- 给任何控件添加链接功能(原创)
- 网页设计技巧11则
- 常用的Javascript检测函数[zz]
- 值得收藏的一些HTML、JavaScript、ASP代码
- JavaScript 对象与数组参考大全
- 面向对象的Javascript语言
- 细节问题:Java中语法深度透析,以混淆的javascriptlet
- vbscript和javascript之间的函数的调用
- 在BLOG中如何改变标题
- 用jspsmartupload进行上传下载
- 一端JS显示星期的代码
- jspSmartUpload上传下载全攻略(转)