![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| godsgame |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 29.8.2005 Репутация: нет Всего: нет |
Есть фреймовая структура, т.е, предположим, что станица разделена на 3 фрейма горизонтально!
в одном из фреймов, пусть будет тот который по середине - находится картинка. Можно ли сделать такое: Нажимаешь левую кнопку мыши на этой картинке, и удерживая ее (кн. мыши) тянешь мышь вверх/низ - при этом меняются размеры фреймов! (всех кроме того где эта линия!) Если например потянул мышь наверх на 100 пикселей и отпустил, то получается верхний фрейм стал меньше (height) на 100 пикселей, а нижний на 100 больше! (центральный фрейм остался без изменений! возможно такое сделать? |
|||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 13 Всего: 36 |
Лови нажатие кнопки мыши над картинкой — записывай координаты.
Лови отпускание кнопки — считай разность координат, производи нужные манипуляции. Если хочешь, чтобы в момент самого перетаскивания что-то происходило — лови onMouseMove, но там будет чуть сложнее, так как обработчики могут не успевать обрабатывать каждый шаг мыши. |
|||
|
||||
| 12345c |
|
||||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Что-то такое:
Файл JsPrimeryCode-94a.htm:
Инфо: http://js2.ru/files/js/FRAMESET.html . Это сообщение отредактировал(а) 12345c - 3.3.2008, 14:38 -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
||||
|
|||||
| godsgame |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 29.8.2005 Репутация: нет Всего: нет |
vasac,
я примерно так и думал но с реализацией затруднялся.. знаний малова-то 12345c, спасибо! все работает! |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |