我想要完成的是这个。我希望它是这样的,当用户单击一个按钮时,会弹出一个窗口并允许他们完成调查。但是,我不希望它是一个弹出窗口,就像图片中那样。此外,弹出窗口需要能够在其中嵌入一个网页,因为调查本身就是一个页面。所以基本上,而不是当用户单击按钮时,他们被重定向,我希望弹出窗口(不是弹出窗口)与其中的页面一起出现。到目前为止,我使用的是面板中的 iframe,但我觉得一定有比使用框架更好、更稳定的方法。任何人都可以提出更好的方法吗?对不起我的术语,如果不知道这叫什么,我是 .ASP NET wed 开发的新手。 这是代码(按钮将 visible=”False” 更改为 true):
<asp:Panel CssClass="BlowItUp" ID="Panel1" runat="server"
Visible="False" >
<iframe src="http://10.0.0.1/start.htm" style="width:100%; height:100%; top:0px;" />
</asp:Panel>
CSS 如果重要的话:
.BlowItUp
{
position:absolute;
width:80%;
height:90%;
z-index:300;
right:10%;
top:5%;
padding:0px;
}
最佳答案
除非您可以控制“内部”页面,否则我认为框架是您要管理的最佳选择。否则内页将试图导航到另一个页面,您将失去您的“框架”。
不过,我建议的一件事是使用不同的弹出面板。说 jQuery UI Dialog ?
关于c# - 如何制作一个弹出面板来加载网页,例如 .aspx 页面中的调查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14390336/