**:/files/zhuqil/cssinclude.zip
本文通過乙個簡單的控制項,迫使瀏覽器來檢索最新版本的css。
從使用的角度來看,我們只需要從工具箱拖放乙個控制項,使用者可以在設計時或執行時設定具體的屬性。
以下是標記,能在您的asp.net web窗體或使用者控制項中使用到:
<
cweb:cssinclude
id="cssinclude1"
runat
="server"
enableviewstate
="false"
href
="~/css/base.css"
rel="stylesheet"
type
="text/css"
cachekey
="basecss"
/>
控制項支援的屬性有:
href - 獲取或設定產生的link元素css檔案的href。
rel - 獲取或設定所產生的link元素的rel。
type-獲取或設定生成link元素的type。
cachekey -獲取或設定高速緩key的名稱,用於儲存快取css檔案的版本資訊。
控制項建立乙個基於最後寫入該檔案時間的乙個日期戳。這個日期戳然後儲存在快取中,對css檔案建立了快取依賴。當檔案改變,日期戳將發生變化,因此,客戶端將獲得最新的css樣式表。下面是用來獲取檔案的版本資訊的**:
//////
獲取乙個url以及它的版本,
///如果檔案已經改變,能讓瀏覽器在頁面重新整理的時候,能獲得的最新版本
//////
private
string
getincludeurlwithversion()
}else
version
=page.cache[cachekey]
asstring
;return
resolveurl(href) +"
?v="
+version;}
參考原文:
(全文完)
以下為廣告部分
如果您想看下您的**https部署的是否安全,花1分鐘時間來 myssl.com 檢測以下吧。讓您的https**變得更安全!
ssl檢測評估
快速了解https**安全情況。
安全評級(a+、a、a-...)、行業合規檢測、證書資訊檢視、證書鏈資訊以及補完、伺服器套件資訊、證書相容性檢測等。
ssl證書工具
安裝部署ssl證書變得更方便。
ssl漏洞檢測
讓伺服器遠離ssl證書漏洞侵擾
tls robot漏洞檢測、心血漏洞檢測、freak attack漏洞檢測、ssl poodle漏洞檢測、ccs注入漏洞檢測。
超級簡單 防止樣式快取
files zhuqil cssinclude.zip 本文通過乙個簡單的控制項,迫使瀏覽器來檢索最新版本的css。從使用的角度來看,我們只需要從工具箱拖放乙個控制項,使用者可以在設計時或執行時設定具體的屬性。以下是標記,能在您的asp.net web窗體或使用者控制項中使用到 cweb cssin...
AJAX防止頁面快取
採用ajax技術的時候 通常我們無重新整理頁面提交資料後 用同樣的url去獲取資料的時候會發現是以前的資料 那樣就給client端帶來假象了 採用以下的方法可以取消快取 htm網頁 或者asp網頁 response.expires 1 response.expiresabsolute now 1 r...
快取讀取術之防止快取雪崩
如今許多網際網路應用系統都重度依賴快取來提高讀操作的效能,對於這些系統來說如何正確地使用快取至關重要。本文從快取讀取這個視角來討論快取架構設計上的一些思路。重點關注如何防止快取雪崩。引入快取後,讀資料的流程如下 在正常情況下,一旦miss就去查db是沒有問題的。但是如果大量快取集中在某一時間段失效,...