簡體   English   中英

IE9中Javascript Stepcarousel的緩存問題

[英]Caching issue with Javascript Stepcarousel in IE9

我正在通過此鏈接使用Stepcarousel Javascript插件: Stepcarousel我有20個單獨的html頁面,其中包含一些html代碼:我將使用JQuery.load()方法加載到stepcarousel中作為面板的div和段落,因此每個轉發/向后單擊我正在將html頁面的內容加載到stepcarousel中,它的工作方式類似於滑塊,每次向前/向后單擊時都會加載並顯示html內容。

我面臨的問題是,一切都可以在Firefox和Chrome上運行,但是在IE9中也可以運行,但是當我在第15面板上時,它開始顯示出是否同時加載了許多html頁面的信息。認為這與IE9中的緩存有關,但我嘗試了所有操作,但該錯誤仍在發生。

這是我正在使用的html代碼:

<div id="divCarousel" class="stepcarousel">
   <div id="panel1" class="panel"></div>
   <div id="panel2" class="panel"></div>
   .....................................
   .....................................
   <div id="panel20" class="panel"></div>
</div>

這是我用來從單獨的html頁面加載html內容並將其顯示在stepcarousel上的功能:

function fncToPage(vintPage) {/*vintPage is the number of the panel that the carousel goes to when I click on the forward button*/
   $("#panel"+vintPage).load('HTMLContent/page'+vintPage+'.html');
} 

您能告訴我如何做才能使此錯誤在IE9中消失嗎?

謝謝。

如果是緩存問題,請嘗試向您使用AJAX加載的頁面網址添加隨機數或時間戳作為虛擬查詢字符串,以強制瀏覽器不使用緩存的副本

暫無
暫無

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

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