Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: отследить клик в любой части документа, по любому элементу
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » отследить клик в любой части документа, по любому элементу

Страниц (1): [1]
 

1. SAD - 05 Февраля, 2014 - 20:03:21 - перейти к сообщению
конечно. с первого взгляда легкий вопрос. но нет.

к примеру. могут прописать return false и до document click не дойдет или если даже на каждый элемент повесить клик, то могут прописать stopimmediatepropagation и клик этот не отследишь.


есть ли решение этой проблемы?
(Добавление)
я думаю вешать onmousedown на document. есть ли минусы?
2. DelphinPRO - 05 Февраля, 2014 - 20:29:03 - перейти к сообщению
минусы, собственно, те же Улыбка. правда mousedown реже используется...
3. SAD - 05 Февраля, 2014 - 20:41:51 - перейти к сообщению
mousedown раньше сработает, чем любой клик. и да, mousedown реже используется и думаю на это сделать ставку
4. nerv - 05 Февраля, 2014 - 22:42:02 - перейти к сообщению
SAD пишет:
могут прописать

а могут js отключить. Тогда точно не дойдет Улыбка
5. SAD - 05 Февраля, 2014 - 22:45:02 - перейти к сообщению
если человек идиот, то отключит )

 

Powered by ExBB FM 1.0 RC1