Сообщение от TimohaP
|
не пойдет, потому-что таких окон будет очень много (от 0 до 100 а можт и больше), т.е юзер сам сможет их открывать, закривать, перетаскивать, установлять фокус и каждому окну дается уникальный айди (при этом проверяется нет ли уже окон с таким самым айди). я бы мог в код добавления окна добавить что-то подобное ...onclick="destroyWindow(' + id + ')"
|
мне кажется, вы неправильно поняли, что я писал. Я говорил, что нет необходимости получать id при вызове дестрой-функции, передавать его, а затем в этой функции делать нелепые .getElementById(), если у вас есть сразу уже ссылка на элемент - this.parentNode.parentNode - ее и передавайте
Это, во-первых, уменьшит код, во-вторых, сократит количество выполняемых операций.