2011-02-14 97 views
0

我正在使用JQuery用戶界面對話框,我想知道是否有可能讓我自己定義對話框,它自己的<head><body>元素與頁面上的元素無關,同時仍然保留「單頁」 ,我還能如何實現這一目標?JQuery用戶界面問題

+1

你想實現什麼? – 2011-02-14 18:45:09

回答

1

如果你的目標是嚴格的美容,我不確定在使用頭部和身體標籤而不是部分或div標籤會有什麼好處。每個文檔只有一個主體,每個文檔只有一個主題。

0

jQuery UI對話框就是另一個DOM元素。它只是在文檔窗口中添加一個div,所以不能在其中包含其他主體或頭標籤。如果你選擇輸出它,它會顯示出來,但可能不會表現出你期望的效果。

例如,以下輸出無效,這正是您使用jQueryUI所得到的結果。

<html> 
    <head></head> 
    <body> 
     <div id="dialog"> 
      <head></head> 
      <body> content </body> 
     </div> 

    </body> 
</html> 

這究竟是什麼,需要你包括另一個頭標籤?我猜你正在嘗試異步加載腳本,如果有的話還有很多其他的方法可以做到這一點。

如果您想要一個完全獨立的文檔,您可以在對話框中使用iframe來達到同樣的效果。