我執行中的iFrame以下代碼:IFRAME重裝緩存問題
window.frames[0].location.reload();
它重新加載頁面,但是,它看起來像SOMETIMES數據緩存。我找到了它正在重新加載的URL的來源。我想要做的是在URL中附加一個隨機數字,以便在重新加載時它是唯一的,並且會阻止緩存。
我會如何處理上述代碼?
UPDATE:
我修改,我正在試圖將HREF給我建立了一個新的URL字符串的代碼。然而,它看起來像當我設置它(上面的行)後打印出location.href,我仍然得到舊的location.href。
window.frames[0].location.href = newIfURL;
console.log(window.frames[0].location.href);
window.frames[0].location.href();
我是對的嗎?
您應該設置iframe'src'屬性,而不是它的位置。 –
@ShadowWizard - 它應該是window.frames [0] .src = newIfURL – webdad3
是的嘗試像這樣。 –