как сделать javascript переставляемые окна? - PullRequest
0 голосов
/ 16 мая 2010

Я хочу создать веб-страницу с несколькими типами форм, каждая из которых находится в отдельной области, что позволяет реорганизовать эти области, и пользователь сможет изменить свою позицию в соответствии со своими предпочтениями. (Форма X слева вверху , Y форма справа внизу и т. Д.) Я не знаю, как называются окна этого типа, но думаю, что вы можете понять, о чем я здесь говорю. искал это, но я не могу найти соответствующий учебник или руководство для самостоятельного изучения. кто-нибудь, пожалуйста, скажите мне, что они, и как сделать их и включить в мою веб-страницу? Есть ли что-нибудь, что облегчает создание этих вещей, кроме javascript? Пожалуйста, предоставьте мне источник изучения, и я действительно ценю инструкции известных людей. Спасибо заранее!

С уважением, rangana.

1 Ответ

1 голос
/ 16 мая 2010

В двух словах: вы ждете события mousedown, сохраняете информацию о том, где начался щелчок и где начался элемент, ждете событие mousemove и меняете эти позиции, затем ждете, пока событие mouseup не очистится.

Обычно этого лучше всего достичь, просто используя библиотеку, например YUI или jQuery UI

...