А. Шевелёв - DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет

Тут можно читать онлайн А. Шевелёв - DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет - бесплатно ознакомительный отрывок. Жанр: sci_math, издательство Литагент Ридеро. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет
  • Автор:
  • Жанр:
  • Издательство:
    Литагент Ридеро
  • Год:
    неизвестен
  • ISBN:
    9785448522871
  • Рейтинг:
    5/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

А. Шевелёв - DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет краткое содержание

DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет - описание и краткое содержание, автор А. Шевелёв, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
Данная книга предназначена для всех, кто трепетно относится к накопленным данным и хочет их сохранить и приумножить. Предлагается достаточно простой способ создания информационных систем различного назначения.

DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет - читать онлайн бесплатно ознакомительный отрывок

DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет - читать книгу онлайн бесплатно (ознакомительный отрывок), автор А. Шевелёв
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Для организации механизма управления списком определены функции обработки событий:

– получение фокуса формой onfocus=kS ();
– нажатие клавиши в поле ввода onkeydown=kD(event.keyCode);
– отжатие клавиши в поле ввода onkeydown=kU(event.keyCode).

При нажатии клавиши вызывается форма rezzak00.html и осуществляется переход к другому списку со всеми вытекающими отсюда последствиями.

Форма содержит вспомогательное поле R. С помощью этого поля регулируется скорость нажатия клавиш управления списком. Это поле, например, блокирует бесконечное нажатие одной клавиши без перевывода информации на экране.

Поле karbeg является активным, в нем принимаются нажатия всех клавиш и затем соответствующим образом обрабатываются.

Активное поле ввода нужно, в первую очередь, для отслеживания нажатия клавиш с целью:

– передвижения по списку;

– ввода ключевого слова поиска;

– выполнения команды.

Обработка нажатия клавиш осуществляется с помощью кода, написанного на языке JavaScript.

Блок этого скрипта следующий:

F.karbeg.focus ();

function kD (kC) {

kV=F.karbeg.value;

if(F.R.value==’l’) {return;}

F.R.value=’l’;

if(kC==38){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? R_karbeg – ';}
else if(kC==40){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? R_karbeg++';}
else if(kC==33){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? kC:='+kC;}
else if(kC==34){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? kC:='+kC;}
else if(kC==35){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? kC:='+kC;}
else if(kC==36){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? R_karbeg:=1»; }
else if(kC==27){parent.parent.location.href='index.html’;}
}

function kU(kC){window.status=kC;

kV=F.karbeg.value;

if(kC==120){location.href='imagix0021.html’;}
else if(kC>40){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? kC:='+kC+», V_karbeg:=«»+kV+«"»; }
else if(kC==8){parent.parent.A.location.href='karbeg001]+O_karbeg+[.html? V_karbeg:=«»+kV+«"»; }
}
function kS () {parent.parent.A.location.href='karbeg001]+O_karbeg+[.html’;}

Здесь представлена функция обработки нажатия клавиши kD (), отжатия клавиши kU () и получения фокуса kS ().

После того, как данная форма будет выведена на экран, активное поле ввода получит фокус с помощью команды

F.karbeg.focus ();

где F – имя формы ввода значений;

karbeg – имя активного поля формы.

Семейство файлов karbeg001*.html

Семейство файлов karbeg001]+O_karbeg+[.html представляет собой набор файлов, с помощью которых строится главный список.

Главный список имеет несколько ключей сортировок.

Номер ключа определяется переменной O_karbeg.

Построение списка

Рассмотрим построение списка на примере файла karbeg0012.html:

Файл karbeg0012.html

,if (kC=35,R_karbeg:=maxele)

,if (kC=34,V_karbeg:=E_karbeg)

,if (kC=33,karbeg00-> (ordSetFocus (2),dbGoto (U_karbeg),dbSkip (-20),V_karbeg:=FieldGet (1)))

,if (kC=45,karbeg00-> (apprec (),scater ({V_karbeg,»», dtos (date ()),time ()})))

,if (R_karbeg <1,R_karbeg:=L_karbeg)

,if (R_karbeg> maxele, R_karbeg:=1)

,if (R_karbeg> L_karbeg, R_karbeg:=1)

,if ((maxele-R_karbeg) ==0, (R_karbeg – ,V_karbeg:=N_karbeg))

,i:=1

,cb:= [

Датаmedlan ФИО

],

karbeg00-> (ordSetFocus (2),dbfout (

{||cB+= [

+ [>

] +FieldGet (1)

+ [

– начало строки таблицы, закрывающего тега не требует;

bgcolor – устанавливает цвет фона строки списка;

text – устанавливает цвет текста строки списка;

href – указывает адрес ссылки следующего блока данных;

_ref – указывает суффикс адреса ссылки следующего блока данных. В стандартной спецификации HTML отсутствует. Введен как специальный элемент для формирования перечня зависимых списков и формирования ветвления направлений перемещения или выбора различных функций;

Alt – формирует дополнительную информацию для текущей строки главного списка, которая будет отражена на предпоследней строке формы;

A.Shevelev .

Примечание. Большинство читателей уже знакомо с термином «URL», но не знает термина «URI». URL образуют подмножество более общей схемы наименования URI.

Идентификаторы фрагментов

Некоторые URI указывают на местоположение внутри ресурса. Этот тип URI заканчивается символом «#», за которым следует указатель (идентификатор фрагмента). Например, следующий URI указывает на фрагмент с именем section_2:

http://somesite.com/html/top.html#section_2.

Относительные URI

Относительный URI не содержит информации о схеме наименования. Путь в нем указывает на ресурс на машине, на которой находится текущий документ. Относительные URI могут содержать компоненты относительного пути (например,»..» означает один уровень выше в иерархии) и идентификаторы фрагментов.

Относительные URI приводятся к полным URI с помощью базового URI. В качестве примера приведения относительного URI предположим, что у нас имеется базовый URI “http://www.acme.com/support/intro.html”. Относительный URI в ссылке

Что такое HTML

Чтобы представить информацию для глобального использования, нужен универсальный язык, который понимали бы все компьютеры. Языком публикации, используемым в World Wide Web, является HTML (HyperText Markup Language – язык разметки гипертекстов).

HTML дает авторам средства для:

– публикации электронных документов с заголовками, текстом, таблицами, списками, фотографиями и т.д.;

– загрузки электронной информации с помощью щелчка мыши на гипертекстовой ссылке;

– разработки форм для выполнения транзакций с удаленными службами, для использования в поиске информации, резервировании, заказе продуктов и т.д.;

– включения электронных таблиц, видеоклипов, звуковых фрагментов и других приложений непосредственно в документы.

Сколько страниц и сайтов вы успели посетить за время пребывания в глобальной сети? Кто-то больше, кто-то меньше. А задумывались ли вы над тем, что представляет собой каждая страница, пробовали заглянуть внутрь сайта?

Все сайты в сети можно разделить на две большие группы: статические и динамические сайты. С точки зрения посетителя сайта порой не важно, на какой странице он находится, статической или динамической, иногда даже трудно точно это определить. Но рассмотрим такое разделение с точки зрения разработчика – создателя сайта.

Для начала следует определиться с понятиями, что же собой представляют статические и динамические сайты.

Что такое статический сайт

Статической будем называть страницу, которая целиком хранится на сервере и показывается посетителю в своем неизменном виде (следует учесть, что статическая страница может содержать некоторые изменяемые элементы, например баннеры, однако она все равно остается статической).

Пример для большей ясности. Представьте, что вы сохраняете какую-либо страницу на своем компьютере. Допустим, теперь она хранится в файле “Page.html». Если вы откроете ее при помощи браузера, то увидите всё наполнение страницы. Вот примерно в таком виде (как при сохранении на локальном компьютере) статические страницы хранятся на сервере, который только выдает их посетителю.

Статическим будем называть сайт, большинство или все страницы которого являются статическими.

Таких сайтов довольно много, с них, можно сказать, начинался интернет.

Что такое динамический сайт

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


А. Шевелёв читать все книги автора по порядку

А. Шевелёв - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет отзывы


Отзывы читателей о книге DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет, автор: А. Шевелёв. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x