iFrame重定向问题 - 不更改页面

时间:2017-12-05 22:03:42

标签: javascript

<iframe src="http://runebet.com/" width="80%" height="65%"     name="runeBetAPI"></iframe>


<script src="http://code.jquery.com/jquery-latest.min.js"
    type="text/javascript"></script>
<script>
function RegisterPage() {
window.frames["runeBetAPI"].location = "http://runebet.com/register/";
}
RegisterPage();
</script>

这似乎不起作用/改变内容..

2 个答案:

答案 0 :(得分:0)

网址应以http://www开头。避免服务器重定向

答案 1 :(得分:0)

您可以访问同一个域中的iframe个内容,只能阅读here

您可以使用以下内容更改iframe

的来源
function changeSource(src, frameID) {
    var frame= $('#' + frameID);
    if ( frame.length ) {
        frame.attr('src',src);
        return true;
    }
    return false;
}

但显然看起来像是在查看你的代码正在做什么,你重定向到它的url实际上在模态窗口中打开了一个注册表单,如果你通过iframe访问它,由于某种原因它不会打开,因为如果你将网址http://runebet.com/register/直接放在iframe中并加载页面,它仍会显示着陆页面,因此它会重定向,但模式不弹出会让您最后触发{{{ 1}}链接Register只有当你在同一个域名时才会发生,如果不是其他人知道的话,我不会。

click