一个主页面是由父页面和iframe子页面组成,我现在想从另一页面通过超链接返回到主页面,和链接相应的iframe页面同时也显示,(iframe页面是个动态页面,根据链接的text显示相应页面),这种效果应该怎样实现啊,我是用asp.net写的程序。各位帮帮忙,谢谢!!

解决方案 »

  1.   

    在主页面.cs: 
            if (!String.IsNullOrEmpty(Request.QueryString["id"]))
            {
                int formId = Convert.ToInt32(Request.QueryString["id"]);
                
                loadMenu(formId);
     
            }    protected void loadMenu(int formId)
        {
            string script = String.Empty;
           
            if (!String.IsNullOrEmpty(Check(formId)))
            {            script += "<script language=\"javascript\">\n";
                script += "GoTo('" + Check(formId) + "');";
                script += "</script>";            ClientScript.RegisterStartupScript(typeof(Page), "", script);
            }
                }.aspx:  js:    function GoTo(url)
        {
             window.frames["mainFrame"].location=url;    }