在我的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>
答案 0 :(得分:0)
您可以临时在iframe顶部叠加div,但无法知道何时隐藏div是安全的。