Определение мобильных устройств из JavaScript или jQuery.

mobile-jquery-javascript.jpg


Иногда бывает необходимо определить, что пользователь зашел на Ваш сайт с мобильного устройства, опираясь не на ширину окна браузера, а основываясь на UserAgent пользователя. Это достаточно просто делается с использованием JavaScript/jQuery. Конечно, возможно это решение не покроет всевозможных китайских устройств, спаянных в подвале, но для большинства девайсов должно работать. Рассмотрим методы, позволяющие добиться результата.

Drupal. Как перехватить Ajax событие Drupal.ajax

Иногда бывает нужно перехватить одно из ajax событий Drupal, которое выполняется перед или после отправки ajax запроса и добавить свой javascript, который выполнит необходимые нам действия. Рассмотрим перехват beforeSerialize, который выполняется перед отправкой ajax запроса и подготавливает содержимое запроса. Для этого можно воспользоваться следующим javascript кодом: