При событии mousedown запускаете свою функцию, в цикле или через setinterval например, и ждете событие mouseup, сработало - вышли из цикла или использовали clearinterval
Сергей Паньков, в последнее время я регистрирусь двумя способами) либо авторизация через соцсети, либо даю хрому самому собрать мне пароль и сохранить) редко когда ресурс мне важен и я там создаю свой пароль)
С другой стороны если этого условия в регулярке не будет, то шанс взлома куда выше....
Сергей Паньков, base64 - сильно!))
Ну я хз) обычно же при прохождении регулярок первое в что голову лезет - url, e-mail, пароль, телефон, ник))
У нас тоже была такая тема) просто требование к паролю: наличие маленьких букв, больших и цифр, ну и длина минимум 8 символов, вполне логичное требование, чтобы усложножить получение пароля путем банального перебора) как бы круто не хешировался и не солился пароль, если он вида 1111, то тут сервак бессилен)))
Заметил такую особенность... если у чекбокса есть лебл, то при клике на чек - 1 раз вызывается функция листенера, если по лейблу - то 2, не заморачивался, а просто переподписался с события 'click' на событие 'change' там все норм отрабатывал
В цикле) посмотрите for...of и for...in получите страну, вложенный цикл переберет сервисы каждой страны, а там обращаетесь к свойствам каждого сервиса) ну это если не одна страна приходит, если одна - то внешний цикл не нужен)
FanatPHP я так понимаю заменяют ` на `` как часть защиты от иньекции? Типа все, что пытается открыть злоумышленник мы тут же закроем? Насколько такое приемлимо?)
По теме - создайте массив, в котором будут храниться локации мобов, и добавляйте туда новых, удаляйте старых