0

テキストボックスとボタンを備えた html アプリケーションがあります。(静的アプリケーション)

ボタンのクリック時にテキストボックスの値を転送する必要があります。

別のasp.netアプリケーションに移動します。

(クエリ文字列でそれを取得できる場所)それは可能ですか?

2 つのアプリケーションが異なるサーバーにあります。

4

2 に答える 2

0

フォームのメソッドとフォームgetのアクションを、ヒットしたい他のWebサイトのURLにします。

<form action="http://www.google.co.uk" method="get">
   <input type="text" name="test" />
</form>

送信されると、に投稿されますhttp://www.google.co.uk?test=ValueOfInput

編集

asp.net を使用していることに気付きました。これは静的 html ではありません。asp ボタンがあるので、ボタン クリック イベントを追加して、コードを次のようにします。

<input ID="btnsrch" type="button"value="Search" runat="server" onclick="btnsrch_click" />

次に、対応する cs ファイルに次の関数を追加できます。

protected void btnsrch_click (object sender, EventArgs e)
{
    Response.Redirect(string.Format("http://www.urltogoto.com?variable={0}", txtsrch.Text));
}
于 2013-04-30T11:09:01.300 に答える
0

はい、これは可能です。ポストバック URL を指定して、リクエスト オブジェクトの値を取得できます。

于 2013-04-30T10:51:33.933 に答える