无法显示时,页面的window,document对象可用,不过是找不到表单对象的<script>
function mysubmit()
{
myifrm.myform.submit();
setTimeout(mycheck,1000);
}
function mycheck()
{
if(myifrm.document.title=="找不到服务器")
alert("none");
else
alert("ok");
}
</script>
<iframe id=myifrm style="display:none" src="post.htm"></iframe>
<input type=button value=submitifrm onclick=mysubmit()>post.htm
<form name=myform action=next.jsp>
<input>
</form>

解决方案 »

  1.   

    非常感谢,不过问题仍未解决
    上面的代码产生的页面第一次按下submitifrm时提示,OK。再按就出现javascript错误
    我的目的是如何排除这种错误
      

  2.   

    问题解决了,想起了从未用过的try catch真帅
    <script>
    function mysubmit()
    {
    try{
    myifrm.myform.submit();
    }catch(err){
    myifrm.location='post.htm'
    }
    }
    </script>
    <iframe id=myifrm   src="post.htm"></iframe>
    <input type=button value=submitifrm onclick=mysubmit()>
    post.htm
    <form name=myform action=next.jsp>
    <input>
    </form>