Архивы автора: %sOnfor.info

Главная  >>  Автор : Onfor.info

Иногда на общих методах бывает необходимость по-разному обрабатывать запрос в зависимости от источника вызова приложения — консоль или браузер. В этой статье пример свойства, которое поможет определить этот момент. На просторах интернета есть много примеров реализации — использование is_a, instanceof, внутренние константы и т.д. Все они хороши, но команда Yii2…

В этой короткой статье наглядный пример, как получить ключ массива в соответствии с его минимальным или максимальным значением. Итак, решение проблемы занимает всего одну строку: Собственно всё 🙂 Естественно, для получение минимального значения следует поменять max на min. Надеюсь статья была полезной — всегда рад Вашим комментариям.

В случае, когда видео, к примеру youtube, выводится в модальном окне или слайдере часта ситуация, когда пользователь скрыл окно, но при этом воспроизведение видео не остановилось и играет в фоне. Пример простого решения проблемы Вы найдете в этой статье. К примеру, у вас есть модальное окно с iframe, в котором…

После вызова loadHTML из объекта DOMDocument Вы с большой вероятностью получите различные ошибки, которые связаны с ошибками при разборе html5-тегов. С этой статье пример, как решить проблему. К сожалению, ничего красивого я Вам не предложу — самый действенный и рабочий способ — отключить рапортацию об ошибках. На дальнейшую работоспособность этот…

Не будем говорить о том, как можно игнорировать нативный html-аттрибут — просто разберем пример, как решить проблему. Решение очень простое, но, тем не менее, не уменьшает удивление от поведения Safari. Данный простой код не даёт ввести в поле более, чем 4 символа. Ничего нового, впрочем. Удачи!

В некоторых ситуациях важно детально понять, какая клавиша была нажата в поле и соответственно отреагировать на ней. В короткой статье — таблица основных важных клавиш и их кодов для обработки. Сначала пример, как же собственно «ловить» нажатие: Как видите — в обработчик всегда приходит переменная с свойствами события. Для событий…

Сегодня я наконец-то пишу 400-ю статью на блог. По традиции это статья — подбитие итогов и некий отчет перед самим собой. 4-я сотня статей во временном разрезе далась очень тяжело — было много дел, много задач, проектов и запусков — времени на блог порой действительно не хватало, порой мешала лень…

При загрузке контента при помощи loadHTML в объект DOMDocument Вы, скорее всего получите ошибку разбора данных. О том, как решить проблему — в этой статье. Наиболее простой и безкостыльный, как по мне способ — в примере ниже: Он позволяет безошибочно загрузить контент с html5-тегами и продолжить работу с структурой. Надеюсь…

В случае, когда модальное окно обязательно к прочтению или в нем, например, форма «Я соглашаюсь» — нельзя чтобы клиент имел возможность закрыть его без согласия. А это сделать ему очень просто — просто нажав за его пределами. В этой статье маленький пример, как отключить эту возможность. Для решения задачи у…

Очень удобная для пользователя фишка — прокрутка страницы к первому полю с ошибкой в случае неуспешной валидации. В этой статье я напишу, как можно просто прокрутить страницу к первой ошибке после валидации yii2. Приведу пример с реального проекта: Все предельно просто. Если после валидации есть поле с классом .has-error —…