回答
編號
好吧,稍微瞭解一下您的要求。
想象一下腳本標記的內容已被緩存。它的名字是什麼?瀏覽器如何識別?不知何故,它設法做到這一點。但隨後出現真正的問題:
你會從中受益什麼?您無法訪問瀏覽器的緩存,因此您需要爲每個請求發送相同的內聯腳本標記,因爲它可能在緩存中或不在緩存中。
綜上所述,它是:
- 不可能
- 沒用
爲什麼不呢?它可能會與整個html文件一起緩存,但當然任何動態內容都必須使用ajax完成;-)
問題是**不**:'HTML文件可以緩存在瀏覽器中嗎?' – galambalazs 2010-07-06 11:35:29
一個暗示另一個,你沒有添加HTML頁面必須動態生成。事實上,它似乎並不像看起來那麼愚蠢。我做了一個使用這個想法的web服務。 – mbq 2010-07-06 11:54:45
標籤本身,沒有。除了關注問題之外,這是外部JS文件的好處之一。儘管在文檔中緩存單個標籤是不正常的,但我不確定可以獲得哪些好處。整個HTML文檔都被緩存或者沒有 - 不只是<script>
或<p>
或其他。
- 1. 有沒有可能在dom中存在標籤但不在頁面上?
- 2. 是否有可能在asp:Label ASP.NET Control中模擬HTML標籤<Label />?
- 3. 是否可以通過JS在頁面上附加HTML?
- 4. 檢查是否<font> html標籤有顏色並添加標籤| js | JQ
- 5. HTML中是否有標籤
- 6. 是否有可能在asp.net 2010網頁中實現html5 標籤
- 7. 使用if else頁面中的HTML頁面<%# %>標籤
- 8. 緩存HTML頁面
- 9. 緩存HTML頁面
- 10. 是否有可能git grep的標籤?
- 11. 有可能在html頁面中只有一個元素上執行外部js?
- 12. 是否有工具可以查看頁面是否從緩存中讀取?
- 13. 緩存清單是否自動緩存所有頁面
- 14. JS打擊緩存頁面
- 15. 是否有任何PHP功能在新標籤頁中打開頁面
- 16. 標籤上的HTML頁面的CSS
- 17. 是否有可能以可從多個URI請求的方式緩存HTML頁面?
- 18. 是否有可能得到哪個標籤加載Ajax頁面沒有GET?
- 19. Global.asax中的Application_OnStart是否可以使用緩存頁面?
- 20. 是否可以在頁面正文的<img>標籤中使用Facebook OG標籤?
- 21. 是否在一個頁面上有多個<HTML>元素標籤會導致問題
- 22. 是否有可能在一個HTML表單中有很多選擇標籤?
- 23. Couchbase:是否有可能存在過時的低溫緩存?
- 24. 是否有可能將標籤條隱藏在ajax TabContainer上?
- 25. 是否有可能使用localStorage進行客戶端頁面/ DOM緩存?
- 26. 是否可以在ActiveAdmin頁面中呈現下標和上標?
- 27. HTML/XML中是否存在標籤不能完全包含的有效情況?
- 28. 緩存html頁面但不是數據
- 29. 我可以在html頁面顯示<?PHP ?>,<SCRIPT>標籤
- 30. 有沒有一個框架來緩存iOS上的HTML頁面?
謝謝,有用的見解。 – cinek 2010-07-06 11:41:00