This Might Be Useful

Archive for the ‘JavaScript’ Category

Показываем блок по центру страницы

Tuesday, October 9th, 2007 | CSS, HTML, JavaScript | 6 Comments »

При создании web-страниц с завидной регулярностью возникает необходимость динамически позиционировать блоки. Для этого бывает нужно узнать ширину и высоту видимой части страницы и уточнить, насколько страница прокручена вниз и вбок. Причем делать это надо так, чтобы работало везде. Приведенный ниже код располагает блок по центру страницы. Таким образом, совершается максимум действий. Так что код этот можно с успехом использовать как целиком, так и по частям.
(more…)

Valid XHTML Flash SWF Objects embedding (updated)

Saturday, August 25th, 2007 | HTML, JavaScript, Programming | 15 Comments »

Upd.: Добавил ещё 1 способ, более рациональный.

Для тех, кто не знает, что такое XHTML и не слышал о таком сайте, как W3C.org или просто напросто не занимается валидацией XHTML-a, эта статья, в принципе, будет бесполезной.

Лично для меня, валидный XHTML, не то чтобы очень важен, но за время работы Web Developer-ом валидация написанного кода вошла в привычку - я даже уже не обращаю особого внимания на это, а чисто автоматически пишу валидный XHTML, хоть у меня и установлен Add-On для Firefox-a: Html Validator.
(more…)

ООП в JavaScript - правильное объявление классов, методов и свойств

Monday, July 2nd, 2007 | JavaScript | 9 Comments »

Когда-нибудь каждый JavaScript-программист осознаёт, что JS — объектно-ориентированный язык, и от функционального программирования пытается перейти к ООП. И здесь его подстерегают некоторые опасности, происходящие от непонимания того факта, что JS — язык не классов (как Паскаль или Цэ-два-креста), а прототипов.

Так, уже многое написано о проблеме наследования (которого в JS нет). Я же постараюсь рассказать о менее освещённом, но едва ли не более важном подводном камне: грамотной реализации методов.

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

Эта статья предназначена прежде всего для начинающих JS-программистов.
(more…)

Поддержка прозрачности PNG в IE6

Monday, May 28th, 2007 | CSS, HTML, JavaScript | 11 Comments »

Многие из вас, наверняка, сталкивались с прелестями браузера Internet Explorer. Наверняка, Вы даже сталкивались с его «великолепной» поддержкой полупрозрачных PNG файлов. Вот и мы столкнулись с подобной проблемой. Недолгие поиски привели к решению, которым мы с Вами и делимся. Точнее, было найдено даже два решения. Какое их них использовать - выбирать Вам.
(more…)

Преобразование даты в unix timestamp и обратно

Wednesday, April 18th, 2007 | JavaScript | No Comments »

В процессе написания проверки правильности заполнения форм на сайте появилась необходимость преобразовывать с помощью JavaScript дату в unix timestamp и обратно. В результате родились две несложные функции.
(more…)

 Страница: 2 (всего: 3) « 1  2  3 »