Показать сообщение отдельно
  #4 (permalink)  
Старый 06.04.2008, 20:21
Аватар для vasa_c
Профессор
Отправить личное сообщение для vasa_c Посмотреть профиль Найти все сообщения от vasa_c
 
Регистрация: 12.03.2008
Сообщений: 183

scuter, если вы имеете ввиду global из PHP, то это не функция и в вашем случае никаким образом вам не поможет. Имхо, вы просто не понимаете основ замыканий в JS.
В вашем случае есть два варианта для решения:

Вариант раз:
grup_1 = new (function(){
    this.methot_1 = function(url)
    {
        alert(this.texting+url);
    }
    this.methot_2 = function()
    {
        alert(this.texting);
    }
})();
grup_2 = new (function(){
    this.texting = 'sdjfskdjfhskdjfhsk';
    this.methot_1 = grup_1.methot_1;
    this.methot_2 = grup_1.methot_2;
})();


Вариант два: объяснить что вы хотели сделать столь хитровывернутым кодом и попробовать найти более простое решение.

Kolyaj, tenshi, объясните словами свои гениальные ответы.
Ответить с цитированием