2011-12-22 62 views
0

我們正在製作HTML5離線應用程序。我們需要提供離線第三方提供的一系列HTML頁面。他們在他們的AJAX調用,獲取並顯示額外的數據,一旦下載頁面。這不適用於沒有互聯網連接的HTML5離線應用程序。從AJAX獲取純HTML Page

我們的主要想法是讓iPad在連接到互聯網時連接到JSON Web服務。 Web服務然後請求HTML頁面,下載它們並讓AJAX運行。然後DOM將包含它需要的所有標記(包括來自AJAX的數據)。這個HTML頁面然後返回到HTML5離線應用程序。

有沒有一個非常簡單的方法來做到這一點?我預先寫好的圖書館將是完美的。有更好的選擇嗎?

非常感謝提前!

回答

0

從我頭頂來的兩個想法。誠實地沒有檢查我自己,所以把它作爲頭腦風暴。

  1. 我會檢查body.innerHtml包含修改過的DOM,或者仍然是加載的Html。 如果修改,您可以通過簡單地將其寫入到textarea並通過複製/粘貼來檢索它。

  2. 也許有可能在第一次調用時修改ajax調用以將數據保存到Localstorage,並在沒有Ajax調用的情況下從其他執行中獲取該數據。

正如我所說,只是在沒有其他人提供具體解決方案的情況下的一些想法。

希望它可以幫助
歡呼
薩沙