人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

HTML等についての質問だと思います。
自分はリンクをクリックした時や入力後enterを押した時にサーバーとのやり取りがおきると思っていました。
この前ツイッターのアカウント作成画面で既に登録済のメールアドレスを入力すると即座に登録済であると表示されました。
自分なりに考えてもページに全登録済みアドレスが記憶されているとは思えなかったので気になりました。
一文字入力するたびに内容を送信させてメールアドレスかどうかや登録済みかどうかを確認しているということでしょうか?

●質問者: ショタまる
●カテゴリ:インターネット
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● 無頼庵

クッキーで可能です。
http://ja.wikipedia.org/wiki/HTTP_cookie

ツイッターのアカウント作成画面で使っているかは分かりませんが、Webブラウザが情報を保持する仕組みです。


ku__ra__geさんのコメント
この回答は質問内容を勘違いしてるんじゃないかな?クッキーは、過去に自分が入力したことのあるユーザー名を、次回そのページに訪れた時に最初から入力されている状態にすることなどに利用されるものです。

ショタまるさんのコメント
回答ありがとうございました

2 ● ku__ra__ge
ベストアンサー

リンクをクリックした時や入力後enterを押した時に、必ずしもサーバーとのやり取りが発生するわけではありません。代表的な例はページ内リンクですね。wiki等で目次のリンクをクリックすると、その項目の箇所まで一瞬でスクロールするページがよくあると思いますが、そういったリンクはサーバとの通信を発生させません。

しかし予想されている通り、ツイッターのアカウント作成画面では一文字入力するたびにサーバーと通信して、それが既に登録済のメールアドレスかどうかをサーバ側で確認しています。googleのキーワード予想などもそうですね。
リンクをクリックしたり入力後にEnterを押したりしなくても、サーバとの通信を発生させることは可能です。


ショタまるさんのコメント
やっぱりそうでしたか ありがとうございました
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ