Ловля мух и сабмитов

В силу некоторых обстоятельств, идей и разработок, я был вынужден разработать скрипт, который ловит отправку любой формы и осуществляет передачу асинхронно.

Важно было исключить любое явное проявление скрипта в коде формы, что-то вроде «onsubmit» или «onclick» в коде кнопки отправки. Еще я хотел бы иметь простую возможность отключать такую ловлю сабмитов. Ну и для аккуратности, форма должна была, автоматически накрывается полупрозрачным слоем, который блокировал ее на время запроса к серверу. Пока я не уверен, хорош ли последний пункт, но все же.


( Читать дальше )

JavaScript Всплывающие подсказки

Решил написать такую статейку, это скорее не статейка, а просто набор кода, который описывает всплывающие подсказки.
Этот скрипт я написал давно, на одном замечательном форуме и вот решил опубликовать здесь.
В основе скрипта лежит скрипт определения положения курсора на экране, который позволяет отображать подсказку непосредственно рядом с курсором. Вторую его часть я немножко поправил, теперь она всегда гоняет подсказку рядом с курсором, на 15 пикселов правее, что бы курсор не закрывал подсказку.

( Читать дальше )

Проверка загрузки DOM

Событие onload, которое вызывается для выполнения каких-либо действий при загрузке страницы, не всегда дает желаемые результаты. Проблемы здесь кроются в том, что это событие вызывается в том момент, когда страница загрузилась целиком, включая все изображения, флэш анимацию и т.п. Иногда более подходящим моментом для выполнения манипуляция с DOM является момент полной загрузки структуры документа DOM, когда с ней уже можно работать. Чтобы определить этот момент, можно воспользоваться следующим методом:


( Читать дальше )

Отправляем по Ctrl + Enter

Модифицировал нашу систему и отправил этот хак на официальный сайт разработчика.
Теперь можно отправлять комментарии по нажатию Ctrl + Enter.
Кто не верит, может проверить это в этом посте.
  • 0
  • 2 октября 2009, 03:08
  • haZe
  • 2