none
求救!IE8 中FrameSet嵌套的问题 RRS feed

  • 问题

  • 各位路过的知情人,请帮忙解决以下吧

    不知道怎么回事,IE8 做frameset 嵌套的时候会出现问题,在IE7 IE6中都是正常的

    问题

    1、在resize frame2和frame4 的时候,frame边框怎么会高于鼠标点击处100(这个高度与frame Top 的高度一致)
    2、frame5 不能resize

    HTML代码:

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
        <style type="text/css">
            .PAframeBorder
            {
                border-top: none !important;
                border-left: solid 1px #82A1C6 !important;
                border-right: solid 1px #82A1C6 !important;
                border-bottom: solid 1px #82A1C6 !important;
            }
            .frameBorder
            {
                border: solid 1px #82A1C6 !important;
            }
        </style>
    </head>
    <frameset id="topFrameset" rows="100, *" border="0" framespacing="2" frameborder="0"
        class="PAframeBorder">
        <frame name="analystToolbar" scrolling="no" marginwidth="0" marginheight="0" src="testFrameset/FrameTop.aspx"
            class="PAframeBorder" />
        <frameset id="middleFrameset" framespacing="0">
            <frameset id="main" cols="220, *" framespacing="2">
                <frameset id="leftFrameset" rows="300, *, 26" border="0" framespacing="2" frameborder="0">
                    <frame name="dimTreeEx" marginwidth="0" marginheight="0" src="testFrameset/Frame1.aspx"
                        class="frameBorder">
                    <frame name="dimPanel" marginwidth="0" marginheight="0" src="testFrameset/Frame2.aspx"
                        class="frameBorder">
                    <frame name="df" marginwidth="0" marginheight="0" src="testFrameset/Blank.aspx"
                        class="frameBorder">
                </frameset>
                <frameset framespacing="4" rows="52, *" border="0">
                    <frame name="viewToolbar" src="testFrameset/Frame3.aspx" marginwidth="0" marginheight="0"
                        scrolling="no" class="frameBorder">
                    <frameset id="rightFrameset" framespacing="4" rows="*,100">
                        <frame name="dataView" src="testFrameset/Frame4.aspx" marginwidth="0" marginheight="0"
                            class="frameBorder">
                        <frame name="viewPanel" src="testFrameset/Frame5.aspx" marginwidth="0" marginheight="0"
                            scrolling="auto" class="frameBorder">
                    </frameset>
                </frameset>
            </frameset>
        </frameset>
    </frameset>
    </html>
    2009年4月17日 6:28

全部回复