簡體   English   中英

利用動態HTML上的瀏覽器緩存

[英]Leverage browser caching on dynamic HTML

我有一個html div (包含占位符文本),每次頁面加載時(大多數時間都更新到相同的更新內容),我都通過JS編輯該div

此數據從服務器中提取。

有沒有一種方法可以在瀏覽器中緩存此內容,以便在頁面加載時顯示緩存的內容,然后在服務器調用完成時對其進行更新(很可能,這將是完全相同的內容,因此可以避免延遲)不會引起用戶注意)。

這里的目標是減少占位符文本和來自服務器的真實內容之間的延遲。

編輯:我沒有后端。 這里的一切都是客戶端。

解決此類問題的最佳方法是進行后端調用,然后在服務器端呈現html。 因此,在客戶端加載頁面時,您將看到所有內容。

現在可以使用js附加更多的交互性。

因此,流程如下:

  1. 客戶要求頁面
  2. 服務器對提供數據的服務進行單獨調用
  3. 使用該數據在服務器端構造html頁面,您可以使用把手
  4. 之后發送html
  5. 頁面加載后,在該div上應用js事件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM