| imho.ws |
![]() |
|
|
|
# 1 |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Drag & Drop элементы
Доброе время суток
![]() Вопросик появился такой... не знаю правильно ли я обозвал его... но суть такая: есть на goole сейчас такая тема типа личной странички и там несколько блоков, и каждый блок соответственно можно передвигать прямо мышкой, как в винде... вопрос заключается в том, с помощью каких средств можно такое реализовать и можно ли это сделать самому, и если кто знает примеры кода/готовых таких страничек уже.. Спасибо
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
# 2 | |||
|
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
![]() Цитата:
|
|||
|
|
|
|
# 3 | |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
![]() и еще вопрос - без flash можно?
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
|
# 6 | |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
|
# 7 |
|
::VIP::
Guinness Liker Понаехало тут Регистрация: 26.01.2003
Адрес: В нейроне
Пол: Male
Сообщения: 2 848
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Naked
Есть книга по Ajax(вроде бы так и называется AJAX and PHP), там целая глава посвящена созданию похожего интерфейса. Если надо, пиши в ПМ, вроде бы дома лежит.
__________________
меня не вылечат
![]() |
|
|
|
|
# 9 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Я щитаю для подобных вещей, особенно для понимания и обучения, вот это http://www.walterzorn.com/dragdrop/commands_e.htm один из лучших примеров.
Есть конечно и другие похожие библиотеки, не хуже, вот например: http://tool-man.org/examples/sorting.html http://www.howtocreate.co.uk/jslibs/otherdemo.html#gdl
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
# 10 |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Hubbitus
Спасибо ![]() Я конечно не уверен, но мне чего-то показалось, что лучшая среди этих библиотек это: http://script.aculo.us/ - более полная, там и ajax уже включенный и настроек куча, единственно она скорее всего по скорости проигрывает следующим трем библиотекам... надо будет все еще раз посмотреть ![]() А кто-нибудь сам пользовался хотя бы одной из них - может что-нибудь сказать из собственного опыта - что быстрее, что лучше?
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
# 11 | ||
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Цитата:
Я пользовался первой. Мне в принципе понравилось. Сделано компактно, качественно и удобно в большей своей части (хотя есть и недочёты). По скорости не сравнивал, но работает везде очень даже "хорошо". Единственное, в ИЕ был замечен глюк, что при некоторых сочетаниях настроек появляются странные притормаживания, но совершенно не фатально, поскольку комбинированием настроек их удалось исключить, БЕЗ потери желаемых настроек. Связать с какой-то конкретной версией ИЕ не удалось. А так тестировал на ФФ 1.1, 1.5, ИЕ 5.какой-то, 6.0, и Опере 8.54 (без поддержки прозрачности), 9.0beta1. Большую часть кроссбраузерности обеспечивает автоматом. Учитывать иногда приходится только некоторые мелочи, например как раз что Опера совсем недавно научилась прозрачность применять...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
||
|
|
|
|
# 12 |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Еще один вопросик сюда же - буду развивать тему яваскрипта
![]() есть поле <input type=text>, туда вводим буковки и с помощью технологии аякс получаем снизу <div> с именами, подходящими по этим буковкам в столбик, вот вопрос: как можно сделать так, чтобы можно было по этим именам вверх/вниз ходить с помощью клавиатуры, а по нажатию Enter оно переносилось в поле <input>, то что это можно сделать - точно, в гугле только что видел а вот как разобраться не смог может есть у кого статейки, либо сам делал - поможет мне?
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
# 13 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Где в гугле-то? Показал бы (линк где сразу глянуть). Не понял сам, дак может другие посмотрят - объяснят.
А вообще помоему сложного-то ничего нету - список, тотже <select> пусть, туда при получении с сервера записываешь элементы, при нажатии клавиши Ентер, обрабатываешь это событие, записывая нужное значение куда требуется (в указанный <input type=text>)
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. Последний раз редактировалось Hubbitus; 21.11.2006 в 18:41. |
|
|
|
|
# 15 | ||
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
![]() Цитата:
Собственно вопрос сводится к тому как обработать нажатие клавиши "стрелка вниз/вврех/вправо/влево" и "ентер", при этом чтоб работало во всех броузерах.... думаю так.
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
||
|
|
|
|
# 16 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Дак Гугловый же инструментарий открытый, и имеет неплохую документацию с примерами.
Вот, например по данной теме, http://code.google.com/webtoolkit/do.../desktopclone/ там и сорцы есть, и ссылки на документацию использованного тут UI widgets ну и примеры как это смотрится - http://code.google.com/webtoolkit/do...lone/demo.html Цитата:
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
|
# 17 | |
|
Full Member
Регистрация: 02.10.2003
Пол: Male
Сообщения: 869
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Прикольно ![]() Очень мне понравилась фича "Sortable trees". Только вот трабла с ней: не получается в пустые пункты меню (не содержащие подпунктов) затаскивать подпункты ![]() Это как нить лечится? Или что я не так делаю? Да и документации по этой функции я чего то не нашёл ... Просто функция очень удобна и полезна, но как то помоему кривовато сделана.
__________________
Если ты никого не боишься, значит ты самый страшный |
|
|
|