现把文件名字放数组里<body>
<OBJECT id="ChinaMobileADFlash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH="120" HEIGHT="250"><PARAM NAME=movie VALUE="http://image2.sina.com.cn/dy/ad/cmad120x250.swf"></OBJECT>
</body>
<script>
var mv = new Array("http://ad4.sina.com.cn/200507/15/24378_visa-news-0718-btn100150.swf","http://image2.sina.com.cn/dy/ad/cmad120x250.swf","http://ad4.sina.com.cn/200507/15/24378_visa-news-0718-btn100150.swf","http://image2.sina.com.cn/dy/ad/cmad120x250.swf")
i = 0
function setP(Flag)
{document.all.ChinaMobileADFlash.Movie = mv[i]
document.all.ChinaMobileADFlash.Src = mv[i]
if(Flag==0)
i++
else
i--
if(i<0) i = mv.length - 1
if(i>mv.length ) i = 0
}
</script>
<input type=button value="Next" onclick="setP(0)">
<input type=button value="Prv" onclick="setP(1)">
<input id=x>
<input type=button value="到" onclick="i=parseInt(x.value);setP(false)">

解决方案 »

  1.   

    <body>
    <OBJECT id="ChinaMobileADFlash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH="120" HEIGHT="250"><PARAM NAME=movie VALUE="http://image2.sina.com.cn/dy/ad/cmad120x250.swf"></OBJECT>
    </body>
    <script>
    var mv = new Array("http://ad4.sina.com.cn/200507/15/24378_visa-news-0718-btn100150.swf","http://image2.sina.com.cn/dy/ad/cmad120x250.swf","http://ad4.sina.com.cn/200507/15/24378_visa-news-0718-btn100150.swf","http://image2.sina.com.cn/dy/ad/cmad120x250.swf")
    i = 0
    function setP(Flag)
    {document.all.ChinaMobileADFlash.Movie = mv[i]
    document.all.ChinaMobileADFlash.Src = mv[i]
    if(Flag==0)
    i++
    else
    i--
    if(i<0) i = mv.length - 1
    if(i>mv.length ) i = 0
    }
    </script>
    <input type=button value="Next" onclick="setP(0)">
    <input type=button value="Prv" onclick="setP(1)">
    <input id=x>
    <input type=button value="到" onclick="i=parseInt(x.value);setP(0)">
      

  2.   

    如果编号连续,可简化数组定义
    var mv = new Array()
    for(j = 0;j<N;i++)
    mv[j]="http://xxxx/xxx" + j + ".swf"
      

  3.   

    如果编号连续,可简化数组定义
    var mv = new Array()
    for(j = 0;j<N;j++)
    mv[j]="http://xxxx/xxx" + j + ".swf"