我有一個html頁面的div中的iframe,顯示來自外部源的天氣數據。我想刷新此iframe,以便數據始終是最新的。我寧願每隔5分鐘使用一次,如setinterval
。iframe在invervals自動刷新
我已經搜索過,我試圖想出我自己的解決方案,我使用了其他論壇的建議。什麼都沒有我會發布一些代碼,但我已經字面上嘗試約。 8-10種不同的方法,沒有任何工作。 iframe加載時加載頁面,然後不會更改,直到我刷新整個頁面。
我讀過的部分內容讓我相信我曾嘗試過的一些解決方案曾用於Chrome v30
之前的工作,但由於瀏覽器安全功能/更改現在已停止工作。
我還沒有得到這個工作的任何運氣。我曾嘗試以下:
<script type = "text/javascript">
window.onload = function() {
setInterval(function refreshDarkSky() {
document.getElementById('content22').contentWindow.location.reload();
}, 90000);
}
</script>
但iframe中不會重新加載或刷新。我曾嘗試使用iframe ID和包含參數中的iframe的div id。我也嘗試在最後的括號中加上'true'。但仍然沒有運氣。任何想法我做錯了什麼?!
任何人?沒有任何人在當前沒有整頁刷新的網站上成功更新iframe? – Travis2375