<form onsubmit="location.reload()" target="_blank">

解决方案 »

  1.   

    <form onSubmit="change_action();" method="post"  name="login" target="_new">现在的FORM是这样的,onsubmit="location.reload()"我应该加在哪里呢?
    刚才我这样试了一下
    <form onSubmit="change_action();" method="post"  name="login" target="_new" onsubmit="location.reload()">
    不行,好象有影响.
    应该怎么写呢,谢谢!
      

  2.   

    把location.reload()写到change_action()里啊。
      

  3.   

    <form onSubmit="change_action();" method="post"  name="login" target="_new">
    <script>
    function change_action(){//做你想做的事location.reload()
    }
    </script>
      

  4.   

    function change_action()
    {
            switch(window.document.login.domain.value)
            {
                    case '0':
                            window.document.login.action="http://192.168.0.1/login";
                            break;
                    case '1':
                            window.document.login.action="http://192.168.0.1/login";
                            break;
                    case '2':
                            if (randomip()==1)
                                    window.document.login.action="http://192.168.0.1/login";
                            if (randomip()==2)
                                    window.document.login.action="http://192.168.0.1/login";
                            break;
                    default:
                            window.document.login.action="http://192.168.0.1/login";
                            break;
            }
    }:( 不会JS,location.reload()应该加到上面函数的哪里呢?
    谢谢
      

  5.   

    可以在打开的窗口中添加<script language="javascript">window.opener.location.reload();</script>试试。