jQuery的.get和.post和.ajax方法IE的兼容問題

最近發現不少朋友遇到這樣的問題,也就是用jQuery的時候呢,.get方法在FireFox瀏覽器下可以正常獲取值並顯示,但是在IE下呢就非然,這個主要是因為IE的緩存的問題,可以這樣解決:
[html]
<script type="text/javascript" src="jquery-1.3.2.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
setInterval("shuaxin()",1000); 
}); 
function shuaxin(){ 
var url = "nongyixia.php?timeStamp=" + new Date().getTime(); 
$.get(url,function(data){ 
$(".name").empty(); 
$(".name").append(data+"<br>"); 
}); 
 

 
</script> 
<p class="name"></p> 

這個代碼是定時更新的,在URL後面加一個時間參數,
在你提交地址的時候在後面加一個時間戳就行瞭,IE就會每次刷新瞭。

 

摘自 muziduoxi的專欄

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *