どうすればフォームを読み込む時に自動的に一回だけ提出することができますか?


シナリオ1:
 
使用
body
ラベルの
onload
メソッドの提出
フォームm
フォームで結構です
   具体的には次のような例があります
 <body onload="form.submit();">
         <form name="form" action="url" method="post">
                <input type="text" id="name" value="zhang"/>
        </form>
    </body>
シナリオ2:
Javascriptを通じて、積極的にフォームを提出する役割を果たします.
コードA部分:
<body>
   <form id="form1" method="post" action="../weblogin/SSO.aspx" runat="server">
        <div>
         <form name="form" action="url" method="post">
                <input type="text" id="name" value="zhang"/ style="display:none"  runat="server">
        </form>
        </div>
    </form>
</body>
コードB部分:
<head runan=「server」>
    <title></title>
    <script language="javascript" type="text/javascript">
        function sub() {
            form1.submit();
        }
    </script>
</head>
AとBは、フロントaspxページのコードである.
Javascriptコードの実行にはバックグラウンドが必要です.呼び出し、バックグラウンドコードは以下の通りです.
  ClientScript.Register Startup Script(this.GetType)、“message”、“script lagge=’javascript'>sub()、”);