![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
いつもお世話になっております。
今回、Ajaxを用いて特定のデータをサーバーが受け取った際、クライアントのページを切り替えたいのですが、どういう形でプログラムすればいいのか、そもそもそれが可能なのかがわからず、迷走しています。
具体的には、
PCでウェブページ表示
↓
携帯電話で特定のウェブページを表示
↓
PC側ウェブページをリダイレクト(又は書き換え)
という処理です。
それぞれのウェブページは同一サーバー上に存在します。
Ajaxかどうかはわかりませんが、実際に住信SBIネットバンクでは、取引をする際にモバイルキー認証があり、携帯電話で表示されるワンタイムパスワードを携帯電話で入力・送信後、PCのウェブページが自動的に切り替わります。
どうぞ、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
要は、サーバ側で状態が変わったことをクライアントにどうやって伝えるのか、という問題なわけですが、
Ajaxなら、Cometで実現できるでしょう。
http://ja.wikipedia.org/wiki/Comet
クライアント側は、「携帯電話側の操作が終わったかどうかを尋ねる」リクエストを発行し、
サーバ側ではコネクションを維持したまま返答せずに保留しておいて、
携帯の操作が終わったところで返答を送ります。
クライアント側では、サーバから返答が返ってくれば、携帯の操作が終わったということなので、ページ遷移をします。
ただし、長時間繋ぎっぱなしだと他の通信が阻害されますので、
適度にタイムアウトしつつ再リクエスト、といった処理は必要だと思います。
まさしくこの技術です!
マルチキャストやたくさんのリクエストを処理する必要はないので,タイムアウトなどの調整で実装できそうですね.
これから少し実装に向けて調べてみます.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 格安スマホ・SIMフリースマホ E-SIM電話番号不明表示 1 2023/07/23 19:48
- 消費者問題・詐欺 悪質リサイクル業者からの迷惑電話に非常に困ってます。 悪質リサイクル業者は今年6月に入ってからいろん 5 2022/06/22 19:16
- マウス・キーボード Bluetoothのクイックペアリングについて 8 2023/03/25 16:50
- iPhone(アイフォーン) マイクロソフトOneDrive にiPhoneの写真がアップされない お世話になります マイクロソフ 3 2022/08/22 13:24
- 高齢者・シニア 高齢者が何度注意しても音声メッセージの電話アンケートに答えようとします。なぜですか? 5 2023/07/01 11:25
- モニター・ディスプレイ PCが起動しているけれど信号が出ていない場合の対処 6 2023/03/20 17:53
- Yahoo!メール Yahooアカウントにログインできなくなって困っています。 2 2023/05/16 02:28
- iCloud iPhone端末変更時のLINE引継ぎ 4 2023/07/09 15:07
- OCN光 VDSL回線での不具合 ネット回線変えるべきか? 3 2023/01/07 23:14
- その他(パソコン・スマホ・電化製品) OCNとか、 マイネオ管理者に質問、 300khz周波数買いで、毎月¥3,000,000円、 株で、 2 2022/09/10 10:24
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
非同期関数とノンブロッキング...
-
wininet.dllのInternetOpenの同...
-
非道式6進カウンタと非同期式10...
-
Ajaxを用いた画像検索インタフ...
-
winsockについて
-
CPU I/Oポート 通信 モニタ
-
ASP.NET(VB)VBソースからJavas...
-
HTMLでDBからデータを表形式で...
-
テーブルで作った表をボタン操...
-
【JavaScript】confirmのボタン...
-
jsonテキストデータの並び替え...
-
CGIなのにIE8のときキャッシュ...
-
PHP+MySQLでの記載方法、教え...
-
アップロードの完了前に容量を...
-
ローカルでのhtmlチェックにつ...
-
Operaでの表示がおかしい(CSS...
-
Stroage HTA
-
subversionでコミットしたらftp...
-
enctype="multipart/form-data"
-
DirectXとOpenGLはどちらが動作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
非同期通信を使うタイミングが...
-
Javadcriptでwebサーバー側にあ...
-
画面遷移しないで画像の追加を...
-
コールバック関数
-
8ビットダウンカウンタをVerilo...
-
非同期関数とノンブロッキング...
-
非道式6進カウンタと非同期式10...
-
OVERLAPPED構造体が分かりませ...
-
AJAX通信のエラー処理について
-
非同期式3進カウンタ
-
Ajax非同期通信の多重リクエス...
-
ExcelVBAで非同期のsocket通信...
-
リロードなしのチャットやWebア...
-
wininet.dllのInternetOpenの同...
-
非同期接続について質問です
-
C#でUDP通信
-
AJAXとSEO。同期通信とPHP送信...
-
c# WebBrowserの通信のキャプチャ
-
【JavaScript】confirmのボタン...
-
HTMLでDBからデータを表形式で...
おすすめ情報