DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> 關於IE緩存和AJAX的一點思考和疑問
關於IE緩存和AJAX的一點思考和疑問
編輯:AJAX詳解     
在調試項目的時候在onmouSEOver時用到AJax的異步請求,第一次加載頁面鼠標移動到一個鏈接時觸發onmouSEOver時成功。  

  當鼠標再移動到另一個鏈接觸發onmouSEOver時顯示還是原來的連接。

  很奇怪,最後查資料才知道是IE緩存的事,

  因為第一次請求過,再請求還是同樣的url

  因為頁面被緩存了, 所以沒有觸發異步頁面。  

  解決方法:

  在url中的參數中加入隨機數,使得每次請求的頁面的url都不同,

  這樣就避免了IE緩存。

  url = url + "&num="+Math.round(Math.random()*10000);  

  AJax是好但感覺有時候做項目時為了考慮PV和用戶體驗上上還是得犧牲一些。

  我們這裡是PV>體驗,唉......  

  不知道AJax異步請求的頁面在站長,Alexa上算PV麼....

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved