我想在框架中完全显示页面a.aspx,不用滚动条,比例不变,那我该如何下手呢?是控制a.aspx的大小,还是frameset?具体该如何实现?谢谢前辈们

解决方案 »

  1.   

    设置frameset的scrolling="no"。<frameset rows="70%,30%">
        <frame name="aaa" src="a.aspx" scrolling="no" noresize>
        <frame name="bbb" src="b.aspx" scrolling="no" noresize>
    </frameset>这样的话,ie会出现滚动条。
      

  2.   

    我覺得二個一起控制比較好!
    這是我寫的整體框架
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
    <html>
    <head>
    <TITLE>Main</TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
    <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    </head>
    <frameset rows="40,*">
    <frame name="banner" src="Head.aspx" SCROLLING="no" noresize="true" frameborder="0" style="border:0px"
    bordercolor="#808080" marginheight="10" marginwidth="10">
    <frameset cols="200,*" id="frmItem" frameborder="1" framespacing="1" bordercolor="#3300ff">
    <frame name="menu" src="Menu.aspx" class="frmContent" SCROLLING="auto" frameborder="0"
    marginheight="10" marginwidth="10">
    <!--<frame name="main" src="Home.aspx" class="frmMain" SCROLLING="auto" marginheight="0" marginwidth="0"
    frameborder="0" bordercolor="#00309c">-->
    <frameset rows="20,*">
    <frame name="subTile" src="Head.htm" scrolling="no" noresize="true" marginheight="0" marginheight="0" frameborder="0" bordercolor="#ffffff">
    <frame name="main" src="Home.aspx" frameborder="0">
    </frameset>
    </frameset>
    </frameset>
    </html>
    這是控制一部分的!
    function CloseMenu()
    {
    if(sp1.innerText == sCloseMenu)
    {
    sp1.innerText = sOpenMenu;
    window.parent.frmItem.cols="0,*";
    }
    else
    {
    sp1.innerText = sCloseMenu;
    window.parent.frmItem.cols="200,*";
    }
    }
      

  3.   

    前辈,我想在问问页面间的值传递。比如我的框架呢有两个页面,a.aspx和b.aspx我想在a.aspx中点击按钮,可以把b.aspx换成比如c.aspx,哪代码该如何写呢?谢谢前辈们指点!
      

  4.   

    <frameset id="XXX" rows="70%,30%">
        <frame name="aaa" src="a.aspx" scrolling="no" noresize>
        <frame name="bbb" src="b.aspx" scrolling="no" noresize>
    </frameset>++++++++++++++++++++++++++++++++a.aspx:1、Page_Load事件中:
    if (!IsPageLoad)
    {
        Button1.Attributes.Add("onclick","return _open();");
    }2、客户端:
    <script language="javascript">
    function _open()
    {
        window.open("c.aspx","bbb");    //或者
        //parent.frames["bbb"].src = "c.aspx";
        //parent.frames["bbb"].location.href = "c.aspx";    return false;
    }
    </script>
      

  5.   

    我在用vb.net,写成
            If Not IsPageLoad Then
                Button2.Attributes.Add("onclick", "return _open();")
            End If提示出错,IsPageLoad未声明谢谢前辈!
      

  6.   

    If Not IsPageLoad Then 应该是 if not ispostback then
      

  7.   

    未将对象引用设置到对象的实例行 31:         Button2.Attributes.Add("onclick", "return _open();")
    郁闷
      

  8.   

    If Not IsPostBack Then
        Button1.Attributes.Add("onclick", "return _open();")
    End If