我有一个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