トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   サーバ関連【CGI・FCS・XMLSocket etc】
     一対多チャットでのユーザー特定方法
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
ゲスト
Åê¹ÆNo.1372
投稿日時: 2003-11-18 19:43
Re: 一対多チャットでのユーザー特定方法
引用:
//sendPrivateMessage
Client.prototype.sendPM = function(toName,msg){
	var n = application.clients.length;
	for(var i=0;i<n;i++){
		if(application.clients[it].name==toName){
			application.clients[it].call("recvPM",null,msg);
		}
	}
}

この方法だと、ユーザーが増えた時が怖いです(^^;

ユーザー ID で引けるようにした配列に自分の Client オブジェクトの参照を入れて(これが前回書いた部分)、

 application.clientListArray[id].call(....)

とした方が良いと思います。

これならユーザーを探す時間は必要ありません。

この方法で動作することは確認しています
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   一対多チャットでのユーザー特定方法 mild-seven 2003-11-10 15:00
     Re: 一対多チャットでのユーザー特定方法 tomohiro 2003-11-10 15:39
     Re: 一対多チャットでのユーザー特定方法 ゲスト 2003-11-10 17:43
       Re: 一対多チャットでのユーザー特定方法 mild-seven 2003-11-12 10:09
         Re: 一対多チャットでのユーザー特定方法 ゲスト 2003-11-12 11:11
           Re: 一対多チャットでのユーザー特定方法 mild-seven 2003-11-18 10:52
             Re: 一対多チャットでのユーザー特定方法 ゲスト 2003-11-18 13:26
             Re: 一対多チャットでのユーザー特定方法 tomohiro 2003-11-18 17:06
               Re: 一対多チャットでのユーザー特定方法 ゲスト 2003-11-18 17:26
             Re: 一対多チャットでのユーザー特定方法 youich 2003-11-18 19:23
             » Re: 一対多チャットでのユーザー特定方法 ゲスト 2003-11-18 19:43
                 Re: 一対多チャットでのユーザー特定方法 youich 2003-11-18 20:18
                   Re: 一対多チャットでのユーザー特定方法 ゲスト 2003-11-19 4:12

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops