Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.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 如何每10秒更改一次iframe_Javascript_Iframe - Fatal编程技术网

Javascript 如何每10秒更改一次iframe

Javascript 如何每10秒更改一次iframe,javascript,iframe,Javascript,Iframe,如何每15秒更改一次iframe。我必须在iframe中显示内容。我想在一个大约310px宽的盒子上展示它。请给我详细的代码,因为我是javascript的新手。提前感谢。假设您的iframe具有ID“myiframe”: var urls = [ 'http://www.google.com', 'http://www.microsoft.com', 'http://www.yahoo.com', 'http://www.facebook.com', ]; setInterval(funct

如何每15秒更改一次iframe。我必须在iframe中显示内容。我想在一个大约310px宽的盒子上展示它。请给我详细的代码,因为我是javascript的新手。提前感谢。

假设您的iframe具有ID“myiframe”:

var urls = [
'http://www.google.com',
'http://www.microsoft.com',
'http://www.yahoo.com',
'http://www.facebook.com',
];

setInterval(function() {
    var rand = Math.floor(Math.random()*urls.length);
    document.getElementById('myiframe').src = urls[rand];
}, 15000);

你所说的更改是什么意思?请给我详细的代码,这不是你在stackoverflow中的意思。@mayuresh:请做一些研究,尝试一些代码,使用谷歌,然后,如果你仍然觉得困难,就在上面贴一个问题,并附上相关代码。@mayuresh仍然不知道你所说的更改是什么意思!更改内容?@fGo是!我想创建一个可以显示动态内容的框。你的意思是在可变URL中,我需要把所有iframe的链接放在主体中,给一个iframe一个id[myiframe]?看看fiddle,如果你懒得自己去尝试的话好吧,我试过了,但它显示的是空的iframe@Mayuresh该代码设置一个计时器,使其每15秒运行一次函数。然后它从数组中随机选择一个URL,并将其设置为iframe的源。但是,是的,点击JSFIDLE链接,看看它是否正常工作。非常感谢。这很有效。