2014-03-07 15 views
0

我已經把下面的代碼放到網頁鉻呈現出別具一格的結果對於一些不同的Ajax請求

function load_tip(obj) 
{ 
    var xmlhttp; 
    if (window.XMLHttpRequest) xmlhttp=new XMLHttpRequest(); 
    else xmlhttp=new ActiveXObject('Microsoft.XMLHTTP'); 
    xmlhttp.onreadystatechange=function() 
    { 
    if (xmlhttp.readyState==4 && xmlhttp.status==200) 
    { 
     obj.innerHTML = xmlhttp.responseText; 
    } 
    } 
    xmlhttp.open('GET','[url]',true); 
    xmlhttp.send(); 
} 
var adverts = document.getElementsByClassName('advert'); 
for (var i = 0; i < adverts.length; ++i) { 
    load_tip(adverts[i]); 
} 

有一些div與類名advert頁面和[URL]指向其他網頁產品隨機做廣告。在Firefox中不同的文本顯示在div中,但在Chrome中,一個文本被加載到所有的div中。

鉻是否只發送一個請求,並顯示我寫入的每個請求的結果?我如何糾正Chrome的這種行爲?

回答

0

已解決。 我用POST替換了GET,並在URL中添加了一些隨機信息(作爲未使用的參數)。 Chrome不再緩存此請求

相關問題