先将value=1转换到页面控件(id=tt),然后用
window.parent.document.all["tt"].value = "值";
http://expert.csdn.net/Expert/topic/1550/1550514.xml?temp=.1696131

解决方案 »

  1.   

    use javascript and top.location.href, for example<script language="javascript">
    function QueryString(sURL, sKey)

     var re = new RegExp("(?:[?]|%26)" + sKey + "=(.*?)(?:%26|$)","i");
     if (re.test(sURL))
    return RegExp.$1; return ""; 
    }var sURL = top.location.href;
    var sQuery = sURL.replace(/^[^?]+\?/,"");
    alert(sQuery);
    alert(QueryString(sURL, "value"));
    </script>
    var sURL = top.location.href;
    alert(QueryString(sURL, "value"));
    </script>
      

  2.   

    服务器端也成:前台<frameset border="0" frameSpacing="0" frameBorder="NO" cols="150,*" id="frameset" runat="server">
    </frameset>后台Dim leftFrame As New HtmlControls.HtmlGenericControl("frame")
    leftFrame.Attributes("name") = "leftFrame"
    leftFrame.Attributes("src") = "b.aspx?id=" + Request.QueryString("id")
    leftFrame.Attributes("noResize") = "true"
    leftFrame.Attributes("scrolling") = "auto"
    Me.frameset.Controls.Add(leftFrame)
    Dim mainFrame As New HtmlControls.HtmlGenericControl("frame")
    mainFrame.Attributes("name") = "mainFrame"
    mainFrame.Attributes("src") = "c.aspx?id=" + Request.QueryString("id")
    Me.frameset.Controls.Add(mainFrame)frameset需要先声明一下:
    Protected WithEvents frameset As System.Web.UI.HtmlControls.HtmlGenericControl