Показать сообщение отдельно
Старый 30.03.2008, 04:25
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 17  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Вот теперь буду вас мучать вопросами по поводу кода от госоподина __etc
Конечно, же с его кодом все работает гораздо корректнее, не смотря на то, что маловероятно, что кто-то захочет дважды открыть один и тот-же сайт, темболее в разных окнах. Но всеже лучше подстраховаться и на этот случай.
А теперь вопрос. Этот код, кординально отличается от предыдущего, и поэтому я снова прошу вашей помощи. Разпишите пожалуйста, кому не трудно, и желательно поподробнее, что есть что в этом коде. А то я смотрю на него, прям как баран на новые ворота.

Код:
main_lc = new LocalConnection();
main_lc.onConnect = function(id) {
 trace('Connection id: '+id);
}
exchange_lc = new LocalConnection();
isObserver = true;
connectionId = "lc_"+(new Date().getTime());
exchange_lc.onGetId = function(id) {
 connectionId = id;
 exchange_lc.close();
 createMainLC();
}
exchange_lc.onStatus = function(status) {
 if (status.level == 'status') {
    createMainLC();
 } else {
    exchange_lc.connect('exchange');
 }
}
exchange_lc.send('exchange', 'onGetId', connectionId);
createMainLC = function () {
 if (isObserver) {
   main_lc.send(connectionId, 'onConnect',connectionId);
 } else { 
   main_lc.connect(connectionId);
 }
}
Естественно коментариев автора, я не дождусь, но надеюсь, что хоть кто-то всеже поможет мне.

Заранее, искренне благодарен. Низкий Вам поклон дорогие друзья.
__________________
Убейте меня!