Показать сообщение отдельно
  #1 (permalink)  
Старый 28.07.2010, 18:18
Интересующийся
Отправить личное сообщение для digitalbrain Посмотреть профиль Найти все сообщения от digitalbrain
 
Регистрация: 28.07.2010
Сообщений: 21

удаление объектов и тонкая работа с ними(помогите)
господа, вы моя последняя надежда) возможно ли вобще в JS удалить сам объект ,а не только его его свойства. Вообще раскажу суть проблемы: пишу библиотеку для добавления псевдо окон с drag n drop и т.д , но внезапно дошло что JS не С и не делфи и тут я плаваю. и так есть объект GUI_Window . в нем всякие хенделы div'ов для окна, методы обработки - нечего необычного короче....создал метод Free. в нем удаляю с DOM сами дивы этого экземпляра и другие дочерние экземпляры других объектов (к примеру экземпляр кнопки закрытия окна) потом бегаю по всех свойствах его и удаляю их delete obj[m]; пытаюсь занулить переменную delete obj; obj=null вернет false -ну так она вызывалась с var delete this; вернет true , и все на этом. но по идее экземпляр живет дальше( Прошу вас, может кто нибудь написать пример такой каждую сек создается экземпляр который добавляет в документ div который движется горизонтально и удаляются при выходе за 500 пикселей. Плиз не одну неделю гуглю и по форумах хожу!
Ответить с цитированием