Javascript x秒后更改iframe src

Javascript x秒后更改iframe src,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我对java脚本还不熟悉,我正在尝试运行一个java脚本,该脚本将每隔X秒自动遍历几个网站。它应该通过所有的4个网站,并回到开始。由于某些原因,只有一些网站没有显示。只有Ask.com和Dogpile正在显示。下面是我的代码。谁能帮帮我吗。先谢谢你 var frames=Array('http://www.google.com/', 15, 'http://www.yahoo.com/', 37, 'http://www.ask.com/', 12, 'http://www.dogpile.c

我对java脚本还不熟悉,我正在尝试运行一个java脚本,该脚本将每隔X秒自动遍历几个网站。它应该通过所有的4个网站,并回到开始。由于某些原因,只有一些网站没有显示。只有Ask.com和Dogpile正在显示。下面是我的代码。谁能帮帮我吗。先谢谢你

var frames=Array('http://www.google.com/', 15,
'http://www.yahoo.com/', 37,
'http://www.ask.com/', 12,
'http://www.dogpile.com/', 14);
var i=0,len=frames.length;
函数ChangeSrc()
{
如果(i>=len){i=0;}//重新开始
document.getElementById('frame').src=frames[i++];
setTimeout('ChangeSrc()',(frames[i++]*1000));
}
window.onload=ChangeSrc

检查控制台日志。上面说

Refused to display 'https://www.google.co.in/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
这意味着
'http://www.google.com“
”http://yahoo.com“
发送“X-Frame-Options:SAMEORIGIN”响应标题。此标题将阻止浏览器显示与父页面不在同一域中的iFrame


然而,很明显,其他两个网站确实允许跨域框架,因此它们会显示在您的iFrame中查看控制台日志。上面说

Refused to display 'https://www.google.co.in/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
这意味着
'http://www.google.com“
”http://yahoo.com“
发送“X-Frame-Options:SAMEORIGIN”响应标题。此标题将阻止浏览器显示与父页面不在同一域中的iFrame


然而,显然,其他两个网站确实允许跨域框架,因此它们显示在您的iFrame中

非常感谢的可能副本的可能副本!!这回答了我的问题。很抱歉,新网站。如何将我的问题标记为已解决?我需要给你点分数或什么来帮助我吗?你只需要在答案的投票下面勾选绿色的勾号:)非常感谢!!这回答了我的问题。很抱歉,新网站。如何将我的问题标记为已解决?我需要给你点分数或什么来帮助我吗?你只需要检查答案投票下面的绿色勾号:)