- - PR -
(ASP.NET)TextBox入力について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-02-06 22:21
毎日大変勉強させて頂いております。
今ASP.NET(言語:VB.NET)でWEBアプリを開発しているのですが、 TextBoxへのデータ入力について行き詰まってしまい、お力を貸 して頂きたいと思い投稿いたしました。 内容なんですが、ある画面にWEBフォームのTextBoxを配置します。 そこから入力されたデータについて、クライアント側で一定時間お いて、サーバーへPOSTしたいと考えているのですが、そもそもこ のような動きは可能なのでしょうか? もし可能なら、方法をご教授願いませんでしょうか。よろしくお願い します。 |
|
投稿日時: 2004-02-08 08:36
こんにちは。
>>クライアント側で一定時間おいて、サーバーへPOST この事なのですが 「データ入力後画面が切り替わり、ユーザは普通に色々な操作をしている。」 ということなのでしょうか。 それとも「その画面のまま暫く待つ。」ということなのでしょうか。 もしも後者で有れば下記スレッドが参考になるかと思います。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=4536&forum=7 もしくはJavaScriptを利用するとか。 ※前者の場合マルチスレッドとかを用いるのかな? 私は使用したことが無いのでなんとも言えません。申し訳無いです。 |
|
投稿日時: 2004-02-08 23:28
Crimeさん、ありがとうございます。
この件なのですが、今開発中の画面のTextBoxに一度に 2つのバーコードデータを続けて入力し、2つのデータ の入力が終了したタイミングでサーバー側で処理をさせ ようとしています。ただし、このTextBoxにはバーコード データが1つしか入力されないこともあります。 実装として、クライアント側で、例えば最初のデータが入力 されて3秒くらい待ち、その後入力データが無ければそのま まTextチェンジの処理が走るようにすることができないかと 考えたのですが・・・(データ入力後、クライアント側でその ままの画面で3秒waitさせたい)。JavaScript等を調べたので すが、どうしてもみつけることができませんでした。 このような動作は無理なのでしょか? |
|
投稿日時: 2004-02-09 06:32
http://tohoho.wakusei.ne.jp/js/start.htm#DynamicTime
ここに「1秒おきに表示する時計」がある 入力イベントでリセットすればOk やっていることをよく理解して、何をまねして、何はまねしてはいけないか、よく吟味してください。 |
1