2010-04-16 132 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