ユーザーがEnterキーを押したために送信された後、ウィンドウの場所を変更しようとしています。現在、これが機能しなくなっているのはおそらく XSS 保護ですが、これを行う方法があるに違いないと考えています。そうでない場合、答えは、私がやろうとしていることは不可能であることを確認できる人に行きます.
私がやっていることは次のとおりです。
$("form").submit(function () {
window.location = window.location.pathname + "?address=" + escape($("#address").val());
});
これは、.aspx ページを使用していて、それ自体に送信しているためです。ただし、クエリ文字列に渡されたアドレス値に基づいてページが処理を行う単純なインターフェイスを提供しようとしているため、隠しフィールドを使用してアドレス値を渡さず、クエリ文字列メカニズムのみを使用しようとしています。セキュリティ制限に頭を悩ませていますか? 隠しフィールドを使用して、ポストバック後にクエリ文字列が見つからない場合は、コード ビハインドでこれを確認できます。これが唯一のオプションですか?