2010-04-16 80 views
0

大家好,我建立一个Web用户界面。 在这个界面我使用弹出窗口div来捕捉用户输入和其他任务。 关于我的弹出窗口,我需要发布表单,以便我可以处理上传的文件。预加载IFrame或使用Ajax加载

我想在iframe中这样做,以便它对主页面形式起作用。

我想知道这个方法是否有任何缺点,并且我应该在启动时将iframe加载到页面中,或者通过ajax例程输出iframe。

回答

1

在我看来,这是一个很好的解决方案,根据标准,你不应该每页有多个表单。

有一个小缺点:严格的XHTML 1.0不允许iframe,所以你的页面不会对这个doctype进行验证。

关于你的问题:“应该在启动时将iframe加载到页面中或通过ajax例程输出iframe”,如果我理解你的问题,我会在启动时加载它,用户它将被渲染,如果你使用ajax例程来加载它弹出时发生用户必须等待它下载,渲染等。

+0

欢呼多数民众赞成在我正在考虑预加载页面。 – sidcom 2010-04-20 22:51:15