比如有一个javascript function(),里面这样设置document.forms[0].action="http://www.abc.com/index.jsp";
document.forms[0].submit();我触发该方法后,页面确实转到了http://www.abc.com/index.jsp,但内容显示不出来,我必须刷新一下才能显示,请问如何解决??

解决方案 »

  1.   

    我测试了一下,可以啊!
    代码如下:你是不是把METHOD=GET了啊!改为POST试试!!
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function gotonewpage()
    {
    document.forms[0].action="http://www.abc.com/index.jsp";
    document.forms[0].submit();
    }
    //-->
    </SCRIPT>
    <FORM METHOD=POST name = "test" >
    <INPUT TYPE="button" value = "测试" onclick="gotonewpage()">
    </FORM>
      

  2.   

    action可以随便设置啊,提交到哪里都行,看你代码处理提交结果怎么样
      

  3.   

    你得先知道处理的url的一些细节问题,比如,可能要带些参数等等
      

  4.   

    你所说的那些网站,你用 http://www.abc.com/index.jsp?a=a 这个地址 能看见index.jsp这个页面吗?