在IFRAME中加载站点时的指示

时间:2011-08-25 19:05:30

标签: .net

在我的ASPX页面上,我在iframe中显示其他网站,实际上我将表单发布到其他域,该表单的目标是Iframe。在iframe中显示页面的时间很少。因此,我希望显示页面正在加载并在页面(来自其他域)加载到Inframe中时将其取出。 我怎么做?我尝试了IFrmae的onload事件,但是在加载页面之前它消失了。 谢谢!

这是我的代码。在按钮单击事件上,我发布以下表单(操作在另一个域上)

<form id="frmSSO" action='<%=formAction%>' method="post" name="frmSSO" target='iframe1' onload="hideProgress()" >
    <input type="hidden" name="TARGET" value='<% = formTarget%>' />
    <input type="hidden" name="Encoding" value="B64" />
    <input type="hidden" name="SAMLResponse" value='<% = resp%>' />              
</form>

1 个答案:

答案 0 :(得分:0)

您可以临时在iframe顶部叠加div,但无法知道何时隐藏div是安全的。