好奇心のために...可能であれば、フォーム上のjavascript submit()関数のコンテンツをどこで見つけて見ることができますか? httpリクエストをどのように処理するかを確認するだけです。
ありがとう!
好奇心のために...可能であれば、フォーム上のjavascript submit()関数のコンテンツをどこで見つけて見ることができますか? httpリクエストをどのように処理するかを確認するだけです。
ありがとう!
これは、ブラウザに組み込まれているネイティブコードです。
Firefoxを使用している場合は、Firefoxを使用して任意の関数のコードを確認できますが、alert(func.toSource())Firefoxはsubmit()のコードを公開しません。
少なくとも1つのフォームがあるWebページ(たとえば、このページ)のFirefoxのロケーションボックスにこれを入力してみてください:javascript: alert(document.forms[0].submit.toSource())私が何を意味するかを確認するには;)
submit() 関数はもう JS にはなく、ブラウザーに組み込まれています。したがって、デバッガーを使用してブラウザー プロセスにフックしない限り、submit() に入って HTTP 要求に変換されるため、実行を確認することはできません。
ただし、HTTP 要求 (および応答) を確認したい場合は、EricLaw の優れた Fiddlerなどのキャプチャ プロキシを使用します(これで十分ですが、下位層 (TCP、IP) を検査したい場合は、キャプチャすることができますWiresharkを使用したデータ)
Javascript submitは、フォームのアクションパラメータで指定したページにフォームの値を送信するだけです。したがって、uはそのページ、つまりアクションパラメータのページからこれらのデータを取得できます。
Firebugのネットパネルを使用することをお勧めします。ヘッダー、投稿、応答が表示されます