Javascript лаборатория PHP заметки - хитрости, советы, решения /javascript-laboratoriya.html Sat, 06 Oct 2018 18:08:13 +0000 Joomla! 1.5 - Open Source Content Management ru-ru Отложенная загрузка изображений при помощи JavaScript /javascript-laboratoriya/134-otlozhennaya-zagruzka-izobrazhenij-pri-pomoshhi-javascript.html /javascript-laboratoriya/134-otlozhennaya-zagruzka-izobrazhenij-pri-pomoshhi-javascript.html Загрузка изображений на странице иногда может стать камнем преткновения в работе веб-мастера. Бывает так, что страница имеет помимо текстового содержимого еще и большую массу изображений. Например страницы галерей, или страницы каталогов с большим количеством товаров, и это вовсе не признак того, что веб-мастер не знаком с понятием постраничной навигации. Иногда руководство сайта хочет иметь много изображений товаров, представленных на какой то одной из страниц. JavaScript функция, представленная здесь, добавит вам немного контроля над загрузкой изображений на вашей странице. И, да. Как обычно, обходимся без jQuery :)

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Tue, 16 Dec 2014 12:29:38 +0000
Прокрутка текста на JavaScript в стиле Star Wars /javascript-laboratoriya/133-prokrutka-teksta-na-javascript.html /javascript-laboratoriya/133-prokrutka-teksta-na-javascript.html Скрипт для прокрутки текста, представленный здесь - это функция, которая позволит создавать на странице блоки с прокручиваемым текстом. При определенной фантазии и умении с помощью данного скрипта можно создавать довольно интересные эффекты. Например реализовать прокрутку текста как в фильме Star Wars (Звездные воины).

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Mon, 15 Dec 2014 14:43:16 +0000
Javascript бегущий огонек /javascript-laboratoriya/132-javascript-beguschiy-ogonek.html /javascript-laboratoriya/132-javascript-beguschiy-ogonek.html Понадобилось мне на днях сделать "бегущий огонек" на javascript, без jQuery и каких - либо зависимостей. После недолгого поиска в интернете решил сделать сам. Получился некий цикличный итератор над коллекцией DOM-элементов с таймаутом. Кому нужно - забирайте.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Fri, 05 Dec 2014 15:30:19 +0000
Javascript постраничная навигация таблицы /javascript-laboratoriya/131-javascript-table-pager.html /javascript-laboratoriya/131-javascript-table-pager.html Постраничная навигация спасает нас когда мы имеем большой объем данных в ограниченном интерфейсе. Иногда так случается, что по независящим от нас причинам мы имеем на "клиенте" таблицы данных большого размера. Это бывает при работе с веб-сервисами например, или по какой другой причине, когда мы не можем реализовать механизм постраничной навигации на стороне сервера.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Wed, 27 Aug 2014 19:09:05 +0000
Javascript фильтр таблиц /javascript-laboratoriya/130-javascript-filter-table.html /javascript-laboratoriya/130-javascript-filter-table.html Наконец, я нашел время и хочу представить вашему вниманию свой новый скрипт, который позволяет осуществить фильтрацию данных в html-таблицах.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Sat, 23 Aug 2014 14:45:53 +0000
JavaScript: Получить параметры GET запроса /javascript-laboratoriya/119-poluchit-parametry-get-zaprosa.html /javascript-laboratoriya/119-poluchit-parametry-get-zaprosa.html В GET запросе иногда передаются параметры. Иногда к этим GET параметрам нужно получить доступ из кода JavaScript. Как известно строку GET запроса мы можем получить из свойства объекта window.location оно предоставляется всеми браузерами. На его основе и построим нашу функцию.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Fri, 08 Nov 2013 11:13:38 +0000
Сортировка данных на JavaScript /javascript-laboratoriya/114-javascript-sort-table.html /javascript-laboratoriya/114-javascript-sort-table.html Сортировка данных в таблице довольно часто встречающаяся задача, которую приходится решать программисту. И онлайн приложения здесь не исключение. Часто встречается так что вам необходимо отдавать пользователям на "клиент" довольно внушительный объем данных. А большие объемы влекут издержки обработки, поэтому, если вы хотите облегчить вашим пользователям работу, то нужно предпринимать меры.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Fri, 09 Nov 2012 00:28:58 +0000
AJAX : readyState, load и readystatechange /javascript-laboratoriya/112-ajax-readystate.html /javascript-laboratoriya/112-ajax-readystate.html Как мы все знаем работа с технологией AJAX требует использования события readystatechange. Теоретически мы так же можем использовать событие load, но как мы увидим далее IE до версии 9 его не поддерживает в данном контексте. Событие readystatechange и свойство readyState, имеют несколько особенностей при использовании.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Mon, 09 Jul 2012 20:24:51 +0000
javascript UI accordion без JQuery UI /javascript-laboratoriya/111-javascript-ui-accordion.html /javascript-laboratoriya/111-javascript-ui-accordion.html Статья для тех, кто хочет использовать такой элемент пользовательского интерфейса, как javascript UI accordion (разъезжающиеся вкладки) содержащие контент, но не хочет при этом подключать громоздкие JQuery + JQuery UI. Работает во всех "нужных" браузерах, включая IE линейку, начиная с 6-ой версии. Имеет настройки и собственные события.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Fri, 06 Jul 2012 06:04:18 +0000
Javascript вкладки без JQuery UI /javascript-laboratoriya/110-javascript-tabs-without-jquery.html /javascript-laboratoriya/110-javascript-tabs-without-jquery.html Материал для тех, кто хочет ипользовать такой элемент пользовательского интерфейса, как вкладки, но совсем не хочет использовать JQuery + JQuery UI.

]]>
admin@php-zametki.org (Administrator) Javascript лаборатория Sun, 17 Jun 2012 13:42:37 +0000