如何将iframe中的页面重定向到另一个,但我们必须留在iframe中

时间:2015-01-26 22:28:56

标签: javascript redirect iframe

有人能帮帮我吗? 有可能编码吗? 将iframe中的页面重定向到另一个,但我们必须保留在iframe中。 不影响父网站。 我尝试了很多脚本但没有任何效果。 这是我使用的主要代码。宽度和高度仅用于测试。 我使用HTML5沙箱来防止iframe中断到主站点。 我需要那个隐藏引用者。现在父网站在iframed网站上显示为referer,但我想首先将iframe中的网站用作重定向网站的引用网站。也许这是垃圾,但我需要它。



<!DOCTYPE html>
<html>
<body>


<iframe  width="1025" height="350" sandbox="allow-same-origin allow-scripts allow-popups allow-forms" src="URL"; </iframe>

</body>
</html>
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:8)

如果您希望脚本从框架运行:

document.location.href = "http://...";

如果您希望父页面重定向(更改)框架位置:

HTML:

<iframe name="myFrame" ... />

JavaScript的:

window.frames["myFrame"].location = "http://..."

答案 1 :(得分:0)

$(function() {
    if ('app' !== $('body').attr('id')){
        window.setTimeout(function(){
            window.top.location.href = 'your redirect url'; 
        }, 5000);
    }
});

在IFRAME中使用

sandbox="allow-top-navigation allow-scripts allow-forms"