var preloadedimages=new Array();
for (i=1;i<bannerAD.length;i++){
preloadedimages[i]=new Image();
preloadedimages[i].src=bannerAD[i];
}
function setTransition(){
if (document.all){
bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
bannerADrotator.filters.revealTrans.apply();
}
}
function playTransition(){
if (document.all)
bannerADrotator.filters.revealTrans.play()
}
'例子说明 ,字段photo存图片的名称,url存图片的链接地址
response.write("<form name='form1' method=post>")
'sql语句
sql="select * from users"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.eof then
redim imags(rs.recordcount)
for i=1 to rs.recordcount
if not rs.eof then
imags(i-1)=rs("photo")
'图片名称
t=rs("url")
rs.movenext
end if
next
rs.movefirst
for i=0 to rs.recordcount-1
if not rs.eof then
t=rs("url")
'图片链接
'response.write t
var bannerAD=new Array();
var bannerADlink=new Array();
var adNum=0;
var k=0;
for(k=0;k<form1.m.length;k++){
bannerAD[k]=form1.m[k].value;
bannerADlink[k]=form1.t[k].value;
}
var preloadedimages=new Array();
for (i=1;i<bannerAD.length;i++){
preloadedimages[i]=new Image();
preloadedimages[i].src=bannerAD[i];
}
function setTransition(){
if (document.all){
bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
bannerADrotator.filters.revealTrans.apply();
}
}
function playTransition(){
if (document.all)
bannerADrotator.filters.revealTrans.play()
}
//Variable Definitions
//
//
var teffect = 0; //Index of the current effect
var transitions = 23; //Total number of transition effects; 23 is the maximum.
var speed=3.0; //Transition speed
var index =1; //Index number used to reference images
//Array Definitions
img = new Array(5); //This array contains the image names
link = new Array(5); //This array contains image Web links
//This function start the image rotation when this page is loaded into a Web browser.
function startRot(){
//Define four ad images to rotate and related Web links
//
img[1] = "Images/gif/01.JPG";
img[2] = "Images/gif/02.JPG";
img[3] = "Images/gif/03.JPG";
img[4] = "Images/gif/01.JPG";
//Prepare to begin image rotation
image1.style.visibility = "hidden";
transImage();
}
//When the transition is completed, select a new transition filter.
function changeTrans() {
if (teffect%4 == 0) {
index = 0;
}
index = index + 1;
//Delay rendering next image for 1 second (1000 milliseconds)
window.setTimeout( 'transImage()', 1000);