Записи с меткой «javascript»

5

element.getElementById на чистом javascript

25 ноября 2008 года

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

var answer = 0;
function getElementChildById(parent,id)	{
if(document.getElementById(parent)) container = document.getElementById(parent);
else container = parent;
if(container.hasChildNodes && container.childNodes.length >0)	{
var arr = container.childNodes;
for(var i = 0; i < arr.length; i++)	{
if(arr[i].id == id)	{
answer = arr[i];
break;
}
else if(arr[i].hasChildNodes && arr[i].childNodes.length >0)
getElementChildById(arr[i],id)
}
}
if(answer)
return answer;
}

Метки:

Оставить комментарий
1

Определяем версию IE на клиенте

4 октября 2008 года

К сожалению иногда верстка ну никак не хочет работать правильно на некоторых браузерах, выявляя совершенно непонятные баги этого самого браузера. Поэтому приходится писать javascript-затычки для этих самых браузеров.

Однако, поскольку это происходит крайне редко, мне приходилось каждый раз искать алгоритм определения версии браузера, используемого клиентом. Мне это надоело, и я решил подробнее разобраться в вопросе.

Читать дальше »

Метки: ,

Оставить комментарий
26

Устанавливаем красивую галерею на свой сайт в 5 шагов

25 апреля 2008 года

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

В качестве галереи мы возьмем бесплатно распространяемый скрипт thickbox на основе javascript-библиотеки lightwindow (это было самое сложное предложение в тексте).

Итак, устанавливаем галерею на сайт:

Читать дальше »

Метки: , , ,

Оставить комментарий