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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     SharedObjectが参照できなくなる条件について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
bagus
Åê¹ÆNo.24166
投稿日時: 2006-3-6 16:23
新米
居住地: 福岡
投稿: 8
使用環境:
SharedObjectが参照できなくなる条件について
井上といいます。

以下のようなスクリプトで、クライアントごとに作ったSharedObjectの値を使って処理を行っているシステムがあるのですが、これが参照できなくなる現象が起きています。

// SharedObjectへ保存
var so = SharedObject.getLocal( so_name, "/" ) ;
if( so.data.hoge == NULL ){
  hogeobj = new Array() ;
}
else{
  hogeobj = so.data.hoge ;
}
hogeobj['hogekey'] = '123' ;
so.data.hoge = hogeobj ;
so.flush() ;


実際には以下のようなスクリプトで参照して、[hogevalue]が無ければ再発行してるのですが、[hogevalue]が存在するはずなのに、再発行されています。
これがユーザの環境で起きていて、こちらの環境では現象を確認できていないので、SharedObject自体が消えているのか、SharedObject自体は存在するけど参照できないのか、または、SharedObjectが保持している値が消えているのか、といった切り分けは出来ていません。

ちなみに、クライアントはADSL接続らしいのですが、クライアント側のIPが変わると参照できなくなったりするのでしょうか?
SharedObjectが消えてしまったり、参照できなくなる条件についてご存知の方がいらっしゃれば、教えていただきたいのですが。


// SharedObject取得
var so = SharedObject.getLocal( so_name, "/" ) ;
// SharedObjectが存在する場合
if( so != NULL ){
  var hogeobj = so.data.hoge ;
  hogevalue = hogeobj['hogekey'] ;
}


よろしくお願いします。


----------------
--
Jun-ichi Inoue
jun@bagusnet.jp

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » SharedObjectが参照できなくなる条件について bagus 2006-3-6 16:23
     Re: SharedObjectが参照できなくなる条件について mayor 2006-3-6 18:08
       Re: SharedObjectが参照できなくなる条件について bagus 2006-3-6 21:29
         Re: SharedObjectが参照できなくなる条件について Fumio 2006-3-6 21:39
           Re: SharedObjectが参照できなくなる条件について bagus 2006-3-7 0:17
     Re: SharedObjectが参照できなくなる条件について Fumio 2006-3-7 0:53
       Re: SharedObjectが参照できなくなる条件について bagus 2006-3-7 10:46

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