【发布时间】:2016-08-29 10:35:13
【问题描述】:
我正在处理带有母版页的 asp.net 网络表单。母版页有一个顶部导航栏和一个侧栏。在边栏旁边,我调用了 contentplaceholder,我在其中放置了一个 iframe。在那个 iframe 中,我在 iframe 中打开 pdf 文件“files.pdf”;它在其他浏览器上运行良好,但是当我在 Internet Explorer 中打开此页面时,iframe 与顶部菜单重叠 :( 请帮助我解决此问题。
这是我的主页代码
<body>
<form id="form1" runat="server">
<div id="wrapper" class="mywrapper">
<!-- Navigation -->
<!-- Fixed navbar -->
<nav class="navbar navbar-default navbar-fixed-top" style="z-index:2;">
......
</nav>
<div class="row">
<div class="col-md-3" style="z-index:2;">
<div class="navbar-default sidebar" role="navigation">
<div class="sidebar-nav">
...................
</div>
<!-- /.sidebar-collapse -->
</div>
<!-- /.navbar-static-side -->
</div>
<div class="col-md-9 col-sm-9 col-lg-9" style="background-color: #FFF; z-index:1;" >
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
</form>
</body>
这是我的内容 aspx 页面
<div class="embed-responsive embed-responsive-16by9" style="height:1000px;">
<iframe id="myiframe" class="embed-responsive-item" runat="server" ></iframe>
</div>
</asp:Content>
这是我的内容 cs 页面
protected void Page_Load(object sender, EventArgs e)
{
string PageToOpen = Request.QueryString.Get("open");
myiframe.Attributes.Add("src", PageToOpen);
}
【问题讨论】:
标签: html css asp.net internet-explorer iframe