2013-01-17 15 views
3

我想要完成的是這個。我希望當用戶點擊一個按鈕時,會彈出一個窗口,讓他們完成調查。但是,我不希望它是一個彈出窗口,就像圖像中的東西。此外,彈出窗口需要能夠嵌入網頁,因爲調查本身就是一個頁​​面。所以基本上,而不是當用戶點擊按鈕時,他們被重定向,我想彈出一個彈出窗口(不是彈出窗口)與其中的頁面出現。我到目前爲止使用的是iframe中的一個面板,但我覺得必須有更好更穩定的方式,而不是使用框架。任何人都可以提出更好的方法?對於我的術語感到抱歉,如果不知道這叫做什麼,我是剛接觸.ASP NET的人開發的。 這裏是代碼(按鈕變爲可見=」假」爲真):如何在.aspx頁面中製作一個像調查一樣加載網頁的彈出式面板?

<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; 
} 

enter image description here

回答

1

除非你有控制的「內在「頁面,我認爲一個框架是你要管理的最好的。否則,內頁將尋求導航到另一個頁面,你會失去你的「框架」。

我會建議的一件事是一個不同的彈出式面板。說jQuery UI Dialog

+0

你能解釋一下你的意思嗎? – FrostyFire

+0

面板中的頁面。在你的例子中 - http://10.0.0.1/start.htm – Snixtor

+0

好的,謝謝你的回答。我會研究你的鏈接。如果有效,我會記得接受你的答案。 +1回答 – FrostyFire

相關問題