在一个特定的网页中,我使用了框架集来在一个页面中显示一组页面内容,我将框架分为顶部(菜单框架100%),然后是左框架,右框架在下面框架到顶部框架
<FRAMESET ROWS="85,*" cols="*" FRAMEBORDER=1 BORDER=1 bordercolor=#ffffff>
<FRAME src="<asp:Literal id=litMenuSkinURL runat=server/>" name=top id="menuFrame" scrolling=no>
<FRAMESET rows="*" COLS="215,*" bordercolor=#ffffff>
<FRAME src="WVTreeList.aspx?mode=0" name=framTreeList scrolling=1 frameborder=1>
<FRAME name=framAnalysis src="<asp:Literal id=litAnalysisURL runat=server/>" scrolling=1>
</FRAMESET>
</FRAMESET>
但是当我从顶部框架点击菜单时,它隐藏了左右框架背面的整个菜单,我看不到我的子菜单,它是DIV中子菜单数据的集合标签
之前我使用过&window; .createpopup()&#39;将DIV标签带到前面的方法现在在IE&gt; 11和其他浏览器中不支持,那么如何将DIV标签带到左右框架的前面呢?还有其他办法吗?
以下是我尝试的方式,但它不能正常工作只是顶级菜单加载到某个宽度不是100%且没有其他框架正在加载。
<style type="text/css">
#wrapper { width: 100%; margin:0px auto; overflow:hidden; }
#header { width: 100%; height:100px; }
#leftCol { width: 25%; float:left; }
#rightCol { width: 75%; float:right; }
</style>
</HEAD>
<body>
<div id="wrapper">
<div id="header">
<iframe src="<asp:Literal id=litMenuSkinURL runat=server/>" />
</div>
<div id="leftCol">
<iframe src="WVTreeList.aspx?mode=0"/>
</div>
<div id="rightCol">
<iframe src="<asp:Literal id=litAnalysisURL runat=server/>" /> <!-- Set Div As your requirement -->
</div>
</div>