![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| php5 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 15.8.2007 Репутация: нет Всего: нет |
Имеется страница которая отправляет данные как можно перехватить отправку данных если не известно ни имя, ни id form и кнопки
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
а в функции соответственно return falsh, если нужно не допустить передачу данных |
|||
|
||||
| php5 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 15.8.2007 Репутация: нет Всего: нет |
Это конечно все хорошо , но я не могу дописывать непосредственно к form onsubmit и любые другие функции
|
|||
|
||||
| Kudzu |
|
|||
![]() Magnificus Picus ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 30.4.2008 Где: KLD Репутация: нет Всего: 1 |
Ну а что вы тогда хотите.
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
очень плохо, если вы не имеете доступа к своему проекту, возможно это не ваш проект, стало быть пахнет жаренным
особенно если ваш скрипт хочет перехватить какие-то данные |
|||
|
||||
| php5 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 15.8.2007 Репутация: нет Всего: нет |
Я хочу узнать может есть какие то глобальные обработчики события для отправки или каких либо действий, к примеру нажатие на кнопку и т.д
Это сообщение отредактировал(а) php5 - 5.5.2008, 14:38 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 15 Всего: 315 |
можно скриптом прописать:
|
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 49 Всего: 401 |
Клик на любом элементе можно перехватить при всплытии на уровень document.body. Нажатие клавиш можно отлавливать там же. А можно по загрузке страницы динамически навесить обработчики на все, что способно со страницы увести (ссылки и формы)...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 9 Всего: 67 |
SelenIT, проясните для меня раз и на всегда, плиз разницу мкжду моделями событий.
Если событие не обработалось ранне, то вне зависимости от модели, можно будет прибить клик по сабмиту и отменить отправку формы? P.S. Признаюсь, просто лень ставить эксперементы, потому можно считать этот месейдж оффтопом ) -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 49 Всего: 401 |
Насколько я понимаю, не совсем вне зависимости от модели, а именно в модели всплытия, поддерживаемой всеми актуальными браузерами. По идее, да - отправка ведь происходит лишь по факту клика (т.е. очередность mousedown - mouseup - click - submit)...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| php5 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 15.8.2007 Репутация: нет Всего: нет |
SelenIT, а можно пример перехвата события при всплытии на уровень document.body и динамического навеса обработчика события
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |