Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   перемещение элемента и последствия (https://javascript.ru/forum/events/15371-peremeshhenie-ehlementa-i-posledstviya.html)

Alexander Majesty 24.02.2011 03:22

перемещение элемента и последствия
 
Есть написанные для себя окошки. Окошко представляет из себя несколько вложенных div. Основной контейнер при фокусе на окне должен позиционироваться над всеми остальными элементами. Тоесть, необходимо переместить его вконец иерархии. Делаю это примерно так: document.documentElement.appendChild(window_contai ner).

Так вот при таком перемещении происходят некоторые нежелательные последствия. Вопервых, в некоторых браузерах, например при клике на input и перемещении контейнера не произойдет фокус на input. Получается что-то вроде действия на несуществующем элементе. Вовторых, если в этом div был iframe, то его перезагрузит.

Как быть? Надеюсь понятно о чем я говорю.

Aetae 24.02.2011 09:41

Меняй z-index.
+document.body, а не document.documentElement надо использовать.

Alexander Majesty 24.02.2011 18:10

угу, спасибо

rawuk 02.03.2011 11:27

Уважаемые , а можно по подробнее как это сделать, просто тоже хочу что бы при фокусе на виртуальное окно оно поверх всех вылазило.
Какой код куда вставить. а то что то я вас не совсем понял.


Часовой пояс GMT +3, время: 04:16.