如果你用struts可以很自然地实现你的想法。

解决方案 »

  1.   

    你的iframe
    <iframe name="noneIFrame" src="" height="0" width="678" frameborder="0"></iframe>js应该写成
    document.registered.target="noneIFrame"; 
    document.registered.action="newUser.jsp";//newUser.jsp即现在这个页面本身
    document.registered.submit();}或者form里直接写<form target="noneIFrame"...
      

  2.   

    多谢楼上两位的回答,搞清楚了,哈哈,
    原来在我的函数中这一句document.registered.target=noneIFrame;
    noneIFrame上没有打引号,而以前在<form >里写得时候我一般都会其中的属性值打引号;没打引号的时候可能不把这个noneIFrame当成本页面的一个iframe了,所以会新开一个窗口
    再次谢谢两位,