[CODE]
<script language="javascript" >
var num=0;
var a;
function ChangeSrc()
{
num++;
window.setTimeout("ChangeSrc()",10000);
var window1=document.getElementById("ni");
a=num%3;
if (a==0)
{
window1.setAttribute("src","http://www.google.com");
getURL();
}
else
{
if(a==1)
{
window1.setAttribute("src","http://www.baidu.com");
getURL();
}
else
{
window1.setAttribute("src","http://bbs.bc-cn.net");
getURL();
}
}
}
function getURL()
{
var aLink=document.getElementById("ChId");//获得超级链接
var IfRam=document.getElementById("ni");//获得iframe框架
var iLink=IfRam.getAttribute("src");//取得iframe框架当前的src的URL地址
aLink.setAttribute("href",iLink);//设置超级链接的URL地址为上一句代码取得的URL地址
}
</script>
<body onLoad="ChangeSrc();">
将iframe的URL替换到超级链接上(等待1分钟的时间)<br>
<iframe name="ni" id="ni" src="http://www.baidu.com/" height="300" width="300"></iframe><br>
<a href=# id="ChId" >点击</a>
</body>
[/CODE]
改进后的代码
[此贴子已经被作者于2006-12-29 22:52:17编辑过]