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

关于iframe中页面转向的问题求教大家,谢谢
主页面有2个iframe
<iframe id ="frmbasemap" name="frmbasemap" scr="map.aspx" width="100%" height ="600" scrolling="no" frameborder="0"></iframe>
<iframe id ="frmmapinfo" name="frmmapinfo" src ="info.aspx" width="100%" scrolling="no" frameborder="0"></iframe>

主要目的是点击map.aspx内容,实现frmbasemap和frmmapinfo同时跳转的.

map.aspx中有一些值需要传递点击后并转向area.aspx页面,因为值比较特殊,只能特殊事件方法传递转到一个页面接受

如area.aspx?name='111' target='frmbasemap',这可以跳转到area.aspx

所以我想在area.aspx页面内再进行frmmapinfo的跳转
protected void Page_Load(object sender, EventArgs e)
{
string name = Request.QueryString["name"];

Response.Write("<script language='javascript'>document.frmmapinfo.location.href='ok.aspx';</script>");

}
但发现跳转不成功,不知道为什么,请教各位!!!,谢谢帮忙


------解决方案--------------------
<script language='javascript'> top.document.frmmapinfo.location.href='ok.aspx'; </script>