日期:2014-05-17  浏览次数:20850 次

关于框架的一个问题
页面index.htm:
<frameset>
<iframe   name= "header "   src= "Header.htm "/>
<iframe   name= "content "   src= "Main.htm "/>
<frameset>

能否在浏缆器中输入个地址,使得显示index.htm   使header显示默认(Header.htm),   content显示其他(about.htm)?

------解决方案--------------------
<script>
function loadPage(){
if (location.search){
//写一个函数,分析查询字符串.把所有参数转换成数组.将变框架的参数提出来
if (searchArray[ "url "]){
self.main.location.href=searchArray[ "url "]);
}
}
}
</script>
<frameset onload= "loadPage() ">
<iframe name= "header " src= "Header.htm "/>
<iframe name= "content " src= "Main.htm "/>
<frameset>

这样,只要以后改变框架页地址栏的参数,即可随时改变框架页调用.