=====根据时间动态改变iframe中的src(javascript)===(把是所有的分都加上了)
页面中有2个input输入框,h1,h2,h1存放的是iframe 的待放路径,用分号 "; "相隔,h2存放的是iframe路径的保存时间,也是用分号 "; "相隔,(数组的长度相等)
iframe是放在 <div id= 'mvt '> <iframe id= 'mvtif ' name= 'mvtif ' src= " "> </iframe> </div> 层中
我想在页面加载的时候,就显示这个层,里面的iframe的src就根据指定 的路径显示,然后隔开指定的时间段,那个 src就换成另外一个,到达数组长度后,层就隐藏.
我的方法是:(就是行不通) <body onload= "javascript:getw() ">
<script>
function getw()
{
if(document.all.h1.value!= " ")
{
document.getElementById( 'mvt ').style.visibility= "visible ";
var xurls=new Array();
var xtimes=new Array();
xurls=document.all.h1.value.split( '; ');
xtimes=document.all.h2.value.split( '; ');
for(i=1;i <xurls.length;i++)
{
document.getElementById( 'mvt ').style.visibility= "visible ";
document.getElementById( 'mvtif ').src=xurls[i].toString();
var xx=parseInt(xtimes[i].toString());
//vat t1=window.setInterval( "mulit(eval( "+xx+ "--)) ",2000);
///在这个里面我想等时间到达我指定的时间后再进行循环的动作?////
}
document.getElementById( 'mvt ').style.visibility= "hidden ";
}
else
{
document.getElementById( 'mvt ').style.visibility= "hidden ";
}
}
</script>
------解决方案--------------------ding