日期:2014-05-18  浏览次数:20469 次

一个想了很久的问题
我在A页面中添加了一个 <iframe   id= 'frame '   src= 'top.htm '>     通过点击页面上不同的按钮,iframe里的内容就发生改变,我原来想用Response.Write( "A.aspx "   target= 'frame ')我知道这样不行,有什么方法可以实现这种功能

------解决方案--------------------
<input type= "button " value= "... " onclick= "window.open( '链接 ', 'iframename ') "/>
------解决方案--------------------
<script language=javascript>
function changeUrl(url)
{
document.all( 'frame ').src=url;
}
</script>
<input type= "button " onclick= "changeUrl( 'a.aspx ') " value= "改变 ">

如果是超链接就是
<a href= "javascript:changeUrl( 'a.aspx ') "> </a>