2011-02-14 96 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来达到同样的效果。