Как определить, что фокус находится в браузере или что пользователь в данный момент просматривает именно нужную страницу, а не она открыта в скрытой закладке? Читать далее
Архив рубрики: JavaScript
Автоподсветка тэгов в тексте на javascript
Возникла задача. Требуется автоматически в тексте подсвечивать введенные пользователем тэги, т.е. текст вида #xxxx .
Решить данную задачу можно с помощью регулярных выражений на javascript.
Решение: Читать далее
Что стоит знать о javascript
В данной статье я решил собрать все понятия о javascript, которые могут вызывать сложности:
Итак:
Javascript — объектный язык
В нем все является объектами. Строки, числа, функции и массивы — все это объекты со своими методами и свойствами.
name = "Stroka"
alert( name.toString() ); //Stroka
Javascript — прототипизированный язык
Случайный счетчик количества зарегистрированных людей
Возникла задача, сделать счетчик количества зарегистрированных людей.
Но для создания видимости бурной активности к счетчику требуется каждую секунду прибавлять от 5 до 30.
По такому принципу работает gmail с подсчетом количества свободного места.
Читать далее
Не работает submit form
Столкнулся с интересной проблемой.
Не срабатывало нажатие по кнопке «Регистрация», а соответственно и document.formregister.submit() в JavaScript в следующей форме:
Читать далее
JavaScript функция получения координат мыши
JavaScript функция получения координат мыши:
function mousePageXY(e)
{
var x = 0, y = 0;
if (!e) e = window.event;
if (e.pageX || e.pageY)
{
x = e.pageX;
y = e.pageY;
}
else if (e.clientX || e.clientY)
{
x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
}
return {"x":x, "y":y};
}