首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为其他页面刷新iframe内的页面

为其他页面刷新iframe内的页面
EN

Stack Overflow用户
提问于 2015-06-28 14:34:33
回答 3查看 817关注 0票数 0

首先,我为我在英语上的恶行道歉。我正在使用翻译器。我设置了一个“刷新”页面,在45秒后重定向。就像我让这个页面只在iframe中加载一样吗?谢谢

代码语言:javascript
运行
复制
<html>
  <head>
    <title>My title</title>
    <meta http-equiv="refresh" content="45;URL=http://otherpage.com.br">
    </head>
  </head>
  <body>
    <div>
        <iframe style="border: medium none ; overflow: hidden; width: 800px; height: 300px;" src="page2.html" frameborder="0" scrolling="no"></iframe>
    </div>
  </body>
</html>

不工作..:(

代码语言:javascript
运行
复制
<html>
  <head>
    <title>My title</title>
<script>
setInterval(function(){
var url = 'http://stackoverflow.com/';
document.getElementsByTagName('iframe')[0].src = url;  }, 45000);
</script>
    </head>
  </head>
  <body>
    <div>
        <iframe style="border: medium none ; overflow: hidden; width: 800px; height: 300px;" src="page2.html" frameborder="0" scrolling="no"></iframe>
    </div>
  </body>
</html>
EN

回答 3

Stack Overflow用户

发布于 2015-06-28 15:09:27

您的位置如下:

JQuery:

代码语言:javascript
运行
复制
setInterval(function(){
    var url = 'http://stackoverflow.com/';
    $('iframe').prop('src', url);
}, 45000);

或Javascript:

代码语言:javascript
运行
复制
setInterval(function(){
    var url = 'http://stackoverflow.com/';
    document.getElementsByTagName('iframe')[0].src = url;
}, 45000);
票数 2
EN

Stack Overflow用户

发布于 2015-06-28 16:14:56

试试这个:

代码语言:javascript
运行
复制
<html>
<head>
    <title>My title</title>
    <meta http-equiv="refresh" content="45;URL=http://otherpage.com.br">
</head>
<body>
    <div>
        <iframe style="border: medium none ; overflow: hidden; width: 800px; height: 300px;"
                src="index.html"
                frameborder="0"
                scrolling="no"></iframe>
    </div>
    <script>
        setInterval(function()
        {
            console.log("here");
            var elem=document.getElementsByTagName('iframe')[0];
            elem.src=elem.getAttribute("src");
        }, 45000);
    </script>
</body>
</html>
票数 0
EN

Stack Overflow用户

发布于 2015-06-28 16:24:58

你有一个“X-Frame-Options”到“SAMEORIGIN”的问题。

现在,它(X-Frame-Options‘to 'SAMEORIGIN)是什么意思?

答:这意味着网站所有者不希望任何人在iframe中打开他/她的网站,因为从安全的角度来看,在iframe中打开网站是很糟糕的。

您可以查看链接:How Can I Bypass the X-Frame-Options: SAMEORIGIN HTTP Header?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31096857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档