|
|
Плагин BetterTip для jQuery позволяет создавать всплывающие подсказки на страницах вашего сайта. Вес скрипта вместе с CSS и картинками — 12кб, а в сжатом виде — 10кб.
Для начала подключаем в разделе head HTML-страницы три файла:
<link rel="stylesheet" href="/css/jquery.bettertip.css" />
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/js/jquery.bettertip.js"></script>
Подробнее: *Всплывающие подсказки: плагин BetterTip для jQuery
Одним из самых существенных ограничений современных web-служб является время ожидания, когда нечто происходит, но в фоновом режиме, о чем следует непременно уведомить пользователей, иначе они не обратят внимания на происходящее. Для этой цели можно изменить вид курсора (cursor:wait) или же вывести надпись “ожидание” или “загрузка”, например при обработке вызова XMLHttpRequest. Web-cайт Google Mail стал одним из первых, где был использован данный прием.
Подробнее: *Создание экрана ожидания
Динамическое формирование списка и таблицы
10 Июль 2008, 11:56
При использовании AJAX часто возникает задача динамического формирования элементов HTML-страницы с использованием DOM — на основе данных, полученных от сервера. Сегодня мы рассмотрим примеры составления списка и таблицы.
Формирование списка из данных JavaScript
Подробнее: Динамическое формирование списка и таблицы
Реагирование на события в JavaScript
21 Июль 2008, 10:46
Реагирование на события в JavaScript может быть организовано разными способами.
с помощью атрибута HTML: <body onload=”xyz();”>
с помощью атрибута onXXX, доступного в JavaScript: window.onload = xyz;
Подробнее: Реагирование на события в JavaScript
Корзина для Интернет-магазина средствами JavaScript
8 Сентябрь 2008, 10:48
Построение Интернет-магазина — это наиболее распространенная задача при построении бизнес-приложений для Интернет. В общем случае она сводится к построению каталога товаров, виртуальной корзины выбранных товаров и системы подтверждения заказа (отправка e-mail и сохранение информации о заказе в базе данных).
http://www.w3.org/TR/html4/loose.dtd">
var param = getCookie( "basket" );
for( var i = 0; i < count; i++ ) {
pos = param.indexOf( ',' );
if( pos == -1 ) break;
orders[i] = parseInt( param.substring ( -1, pos ) );
param = param.substring ( pos+1 );
}
Подробнее: Корзина для Интернет-магазина средствами JavaScript
|
|
|
|