【问题标题】:Load another page when iframe loads加载 iframe 时加载另一个页面
【发布时间】:2015-12-24 23:26:24
【问题描述】:

嘿,谢谢你的时间!!。

我想在我的网站上添加一个登录页面。所以,我使用 iframe 并将其居中显示用户名、密码和连接按钮。但是,我希望我的页面在用户单击 iframe 内的连接按钮时加载 iframe 页面。

首先,我希望他们添加用户名和密码信息。然后单击加载,然后页面重新加载但保留他们的信息(我希望)。

这里是代码

<iframe id="iframe" scrolling="no" 
    src="http://sms.altasoft.gr/panel/index.asp?lang=el&disp_function=user_login&id=5E8A0F4B-063B-4A7A-81FE-99579AF44BAA">
            <p>Your browser does not support iframes.</p>
</iframe>

【问题讨论】:

    标签: iframe


    【解决方案1】:

    如果加载到 iframe 中的页面使用一些 cookie 来保存登录信息,这应该可以:

    <script type="text/javascript">
        window.onload = function(){
            var iFrame = document.getElementById("iframe");
            iFrame.onload = function(){
                window.location = iFrame.src;
            };
        }
    </script>
    

    【讨论】:

      【解决方案2】:

      如果我理解正确,您使用的是 iframe,并且希望在 iframe 内的表单提交后重新加载主页。那是对的吗?如果是这样,请将 'target="_top"' 添加到 iframe 内的表单中,它应该重新加载整个内容。

      【讨论】:

        猜你喜欢
        • 2018-12-20
        • 1970-01-01
        • 1970-01-01
        • 2012-11-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多