2010-10-29 116 views
0

背景:我一直在使用LABjs異步並行加載JS文件,我想要構建一些更進一步的東西。其中的一部分將涉及檢測JS文件何時加載到緩存中。所以我的問題是:如何檢測JavaScript文件是否被緩存?

我如何確定一個JS文件是否在緩存中,另外這樣做會告訴服務器忽略請求?

跟進:具有服務器忽略我認爲該請求是容易/可能的,如果我是做一個XHR和setRequestHeader(「如果-Modified-Since的」,「[遙遠的未來日期]」),只有不不管我設置什麼,它似乎服務器總是返回文件。我使用常規的動態腳本添加,它也會觸發服務器。如果我不在意它擊中服務器,我可以確定它是通過動態腳本加載緩存還是用於onLoad的setTimeout閾值來啓動或是什麼......

回答

-1

這是你應該配置服務器端的東西。
通常它是關於在.htaccess中爲js文件添加一些行。