關於IE7 多次Ajax 返回同一值問題

2022-09-12 12:45:12 字數 626 閱讀 1481

問題很簡單,當 驗證框 獲得焦點的時候,後台返回不同的驗證碼

我使用jquery ajax來實現.

1$.ajax()

我一般都是在ff下除錯的,事情進展的很順利,後來用ie試著用了下,問題就來了。

ie7的快取,讓我無法獲得想要的結果,沒辦法,事情出了,總得解決啊,呵呵。

找了很多資料,也沒找到合適的,可能我搜尋的關鍵字用的不夠好。

今天細讀了下,jquery源**,cache設定為false,貌似就ok了,可是那個ie7也很頑固,還是老樣子。

後來在jquery原始碼中看了下它處理get請求的方式,似乎為了不讓快取,要加個隨機數上去,我也不管3721,加了個隨機數上去,結果就ok了。

**如下

1$.ajax()

問題分析:

ie7快取是為了提高效率,當訪問乙個url的時候,http header 中會有個last modified time 不知道有沒有寫錯,意思就是這個

會被修改掉,要是多次訪問同乙個url,它會比對url,發現在快取中,那就到快取中載入。

高手給我解答下啊:

我映像中 post方法的話,是沒關係。只有get的時候才會存在這樣的問題。

可能我的知識理解有誤,請高手幫幫忙,解答下,在此謝過! 

IE7下用ajax動態填充select框的乙個問題

症狀 如果你採用了ajax來動態填充內容,在填充select的時候,頁面上有兩個select併排,如果填充的內容長度超過預設的長度,則在ie7下不會自動擴充套件後面乙個select框的位置。如圖所示第一排 解決辦法 我這裡用的jquery來填充資料,在填充之前,將後面的select的visibili...

ie7下利用ajax跨域盜取cookie的解決辦法

研究了一下午,第乙個難題是ajax跨域提交資料,可以用web 來解決,上的a.htm 其中web.asp是乙個asp 這樣直接訪問 a.htm是可以成功傳送資料的。但是在跨站中,假如我們要跨192.168.8.10程式設計客棧8的站,這樣來講肯定不www.cppcns.com能讓我們放乙個web.a...

關於IE6和IE7以及多個版本IE共存的問題

做web開發web標準很重要的一點也是最煩的一點,就是相容各版本瀏覽器問題了。要解決各版本瀏覽器問題就需要先安裝各個不同的瀏覽器進行測試。非ie的瀏覽器共存非常簡單,也就不多說了,而其中多個版本ie共存問題是最不好解決,又最需要解決的了。下面是我記錄和整理的各種ie共存的方法 首先下面的情況適用於系...