如何创建一个每隔30秒循环一系列网站的页面

时间:2015-12-31 18:59:54

标签: javascript html frames x-frame-options

我希望每30秒自动循环一系列网址。例如,假设Google.com显示30秒,然后切换到Stackoverflow.com 30秒,然后切换到Zombo.com(可能的地方)。也许我会添加某种很酷的页面转换,其中旧页面幻灯片或其他内容。

我的第一次尝试是创建一个包含页面的巨型IFRAME的网页:

<iframe src="https://www.google.com" style="width: 100%; height: 100%; border: 0px;"></iframe>

然后,我可以使用脚本每30秒更改一次。然而,似乎现代浏览器将所有这些东西锁定得非常紧张。我尝试过的每个网址都会出现以下错误:

  
    

拒绝展示&#39; https://www.google.com/&#39;在一个框架中因为它设置了X-Frame-Options&#39;到&#39; SAMEORIGIN&#39;。

  

我认为,至少就目前而言,我们会显示我们控制的网页,但如果我不必这样做,我宁可不要使用大量代码或HTTP服务器设置。< / p>

我想我也可以创建一个承载Web浏览器控件的WPF或Silverlight应用程序,然后完全控制浏览器。

这类应用程序有更简单的选项吗?

Downvoters:

我不太清楚为什么这被认为是一个糟糕的问题。对于它的价值,我完全理解为什么X-Frame-Options标头存在以及安全问题的原因是跨域托管IFrame。我并不是在寻找抵制合法浏览器安全功能的方法。我只是想找一个好的方法来自动轮换网站列表,并想知道这是一个好的设计。

1 个答案:

答案 0 :(得分:3)

我使用浏览器插件,而不是与IFRAME对抗。

Rotisserie URL Rotator

Revolver Tabs