欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ajax 緩存 問題 requestheader

 更新時間:2010年08月01日 17:11:57   作者:  
最近剛剛遇到一個問題是這樣的,我的treeview點(diǎn)擊結(jié)點(diǎn)顯示地圖要素是通過prototype的ajax實(shí)現(xiàn)的
復(fù)制代碼 代碼如下:

var paras="ajaxFlag=getMarkerIDs";
var myAjax=new Ajax.Request(
"AddInfoHandler.ashx",
{method:'get',parameters:paras,onComplete:showGetMarkerIDsResponse}
);

因?yàn)槲矣幸粋€切換數(shù)據(jù)庫的操作,第一次進(jìn)數(shù)據(jù)庫A的時候,列表加載正確,點(diǎn)擊結(jié)點(diǎn)(ajax)地圖顯示A數(shù)據(jù),但點(diǎn)擊ie后退再進(jìn)入數(shù)據(jù)庫B的treeview,列表加載正確(加載列表不是ajax), 點(diǎn)擊結(jié)點(diǎn)地圖顯示的數(shù)據(jù)卻還是A的數(shù)據(jù)(ajax),我在AddInfoHandler.ashx設(shè)置斷點(diǎn),發(fā)現(xiàn)再次進(jìn)行上面操作時候進(jìn)A數(shù)據(jù)庫斷點(diǎn)命中,而進(jìn)B數(shù)據(jù)庫竟然沒進(jìn)斷點(diǎn),但是我確實(shí)很奇怪,沒進(jìn)頁面竟然ajax也有返回數(shù)據(jù),并且跟上一次一樣,應(yīng)該是用的緩存機(jī)制。 最后網(wǎng)上查到資料更改如下:
復(fù)制代碼 代碼如下:

var myAjax=new Ajax.Request(
"AddInfoHandler.ashx",
{method:'get',requestHeaders: ['Cache-Control','no-cache','If-Modified-Since','0'],parameters:paras,onComplete:showGetMarkerIDsResponse}
);


下面的可以參考以前發(fā)布的文章
http://www.dbjr.com.cn/article/22074.htm
response.setHeader參數(shù)、用法的介紹
詳細(xì)出處參考:http://www.dbjr.com.cn/article/16437.htm

相關(guān)文章

最新評論