<script>

function flashObject(src,playtime,title)
{//Flash对象
this.src = src;
this.playtime = playtime;
this.title = title;
}

var flashArray = new Array();//Flash对象数组
flashArray[0] = new flashObject("test01.swf",8000,"test title01");
flashArray[1] = new flashObject("test02.swf",8000,"test title02");
var theTimer = null,preFalsh = null;
var flashNum = flashArray.length;
var adNum = Math.floor(Math.random()*10)%flashNum;

function changeFalsh(n)
{
adNum=n;
window.clearInterval(theTimer);
nextAd();
}


function nextAd()
{
if(adNum>(flashNum-1))adNum = 0;
//theTimer = setTimeout("nextAd()", flashPlaytime[adNum]);
theTimer = setTimeout("nextAd()", flashArray[adNum].playtime);
//$("banner_flash").movie = flashArray[adNum];
$("banner_flash").movie = flashArray[adNum].src;
if(preFalsh!=null)preFalsh.className = "button";
preFalsh = $("button_"+adNum);
$("button_"+adNum).className = "button2";
adNum++;
}


function createFalshmenu()
{
var menustr = "";

for(var i=0;i<flashNum;i++)
{
menustr += "<span class='"+(i==adNum?"button2":"button")+"' onclick='changeFalsh("+ i +");' id='button_"+i+"' title='"+flashArray[i].title+"'>"+(i+1)+"</span>";
}
document.write(menustr);
changeFalsh(adNum);
}
</script>

<object id="banner_flash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="278" height="137">
<param name="wmode" value="opaque" />
<param name="movie" value="test01.swf" />
<embed quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="278" height="137"></embed>
</object>
<div style="filter:alpha(opacity=70,style=1,startX=200,finishX=0); position:relative;overflow: hidden;top:-16px; height:16px; width:278px; background-color:#CCCCCC;text-align:right;">

<script language="javascript">
createFalshmenu();</script>
</div>

posted @
2007-04-14 10:30
无名-小卒
阅读(
340)
评论()
收藏
举报