Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 需要一个iframe来自动刷新_Javascript_Iframe_Refresh - Fatal编程技术网

Javascript 需要一个iframe来自动刷新

Javascript 需要一个iframe来自动刷新,javascript,iframe,refresh,Javascript,Iframe,Refresh,我有一种情况,我需要大约每30秒刷新一次iframe。我浏览了论坛,尝试了一些东西,但都没有用 <iframe id="Doyle" src="http://www.dot.ca.gov/dist2/rwis/sm_doyle.php" width="375" height="560"> </iframe> <script> window.setInterval("reloadIFrame();", 3000); function reloadIFram

我有一种情况,我需要大约每30秒刷新一次iframe。我浏览了论坛,尝试了一些东西,但都没有用

<iframe id="Doyle" src="http://www.dot.ca.gov/dist2/rwis/sm_doyle.php" 
width="375" height="560">
</iframe>

<script>
window.setInterval("reloadIFrame();", 3000);

function reloadIFrame() {
 document.frames["Doyle"].location.reload();
}
</script>

setInterval(“reloadIFrame();”,3000);
函数重载框架(){
document.frames[“Doyle”].location.reload();
}

有没有关于如何使这项工作的建议

iframe是一个元素,它不像window那样是一个对象,要更改它的目标,只需更新它的src属性
document.getElementById('YOURFRAMEID')。src=”http://google.com/";或类似的东西

此处的学分使用以下代码

<iframe id="Doyle" src="http://www.dot.ca.gov/dist2/rwis/sm_doyle.php" 
width="375" height="560">
</iframe>

<script>
window.setInterval("reloadIFrame();", 30000);

function reloadIFrame() {
 var frameHolder=document.getElementById('Doyle');
frameHolder.src="http://www.dot.ca.gov/dist2/rwis/sm_doyle.php"
}
</script>

setInterval(“reloadIFrame();”,30000);
函数重载框架(){
var frameHolder=document.getElementById('Doyle');
frameHolder.src=”http://www.dot.ca.gov/dist2/rwis/sm_doyle.php"
}
检查下面的工作示例


您采取了哪些措施来确定根本原因?您是否在浏览器控制台中看到任何错误输出?是否已检查
reloadIFrame
功能是否正在运行?