Практика

JavaScript

и PHP

Что делать, если некоторое время у вас не будет доступа к Сети? Скачать побольше информации и сохранить в большую HTML-таблицу. Big Table Sorter позволит работать с ней удобней, чем в Excel'e

учебник HTML скачать
(вся книга в одном файле 3.92М)

Статьи

Добавить статью:

*Заголовок:
Имя файла (только латинские буквы):
Автор:
*Текст:

Правила оформления:

  • HTML-тэги не работают (выводятся на экран в виде кода)
  • Абзац - два раза Enter (абзацы отделяются пустыми строками)
  • __курсив для группы__, **жирный для группы** (2 знака подчёркивания или 2 звёздочки перед первым словом группы и после последнего);

~~~~~~~~~~~~~~~~~~~~

Найти без проблем жилищные организации телефоны Екатеринбурга на сайте mosgid.ru


ir2.ru

ООО РИА «Лимон и К»
2006-2012

Иркутск-81, Депутатская, 79-27. Тел.: +7 3952 230413

~~~~~~~~~~~~~~~~~~~~

HTML база данных лучше, чем Excel

Второй вопрос после "как сортировать и фильтровать данные в HTML-таблице?" обычно возникает у критиков: "А нафига?" Скептицизм здесь уместен: пользователи обычно получают HTML-страницы с веб-сервера, на котором и происходит предварительная сортировка и отбор данных. Те же критики признают полезность javascript-манипуляций с таблицами в веб-приложениях, а также возможность применения "сэмулированной" HTML базы даных при локальном использовании (без веб-сервера).

Вот одна из ситуаций, когда может быть использован BigTableSorter.

Вы собираетесь ехать в деревню (на дачу, на курорт), где у вас будет компьютер, но но будет хорошего (быстрого и дешёвого) интернета. Чего же зря терять там время – можно подготовить массив информации, сохранить его на флэшку, а потом анализировать на компьютере, не подключаясь к сети.

Например, есть довольно интересное и необременительное занятие – искать фильмы на трекере (rutracker.org, раньше называвшийся torrent.ru). Но туда лучше с медленными интернетом не соваться (будет больше отрицательных эмоций, чем положительных). Так вот, перед поездкой, пока интернет хороший, берём и быстро-быстро сохраняем много-много страниц с форума поиска фильмов.

Одна страница там – 50 строк в таблице. Сохраним, например, 10 таких страниц со списками фильмов. Или лучше 50, для круглого счёта (50 х 50 = 2500 строк). Потом терпеливо склеим эти страницы в одну с помощью текстового редактора Bred (ну, можно применить и небольшой скрипт php или perl, если знать, что полезная таблица всегда имеет там id="tor-tbl"). В результате получим файл tracker1.htm, размером в 2 МБ.

Можно вставить полученную таблицу в Excel и пытаться искать нужные фильмы там. Но если подключить к полученному файлу BigTableSorter, у вас будет гораздо больше возможностей для поиска и отбора фильмов. Смотрите сами: test-tracker/tracker1.htm.

Возможности BigTableSorter при выборе фильмов из большой таблицы

tracker1.gif

1. Начнём с того, что ни один другой сортировщик в мире, кроме нашего, на данный момент просто не может обеспечить комфортный режим работы (хотя бы по скорости) с такой большой таблицей (сравните с test-tracker/tracker-jquery-sorter.htm).

2. Управлению строками логически предшествует управление столбцами. Слева вверху BigTableSorter добавляет на страницу список столбцов таблицы с флажками, отмечая которые, можно отображать или скрывать столбцы.

3. Страницы таблицы листать так же легко, как в текстовом редакторе, только вместо PgUp и PgDn нужно использовать клавиши Ctrl + [Alt +] стрелка (как при листании страниц в Яндексе).

4. Отбор данных по каждой колонке производится через поля ввода (прямо в ячейках заголовка), данные фильтруются сразу, по мере ввода букв (что гораздо удобнее и нагляднее, чем фильтры в Excel). Над заголовком отображается количество найденных значений, кроме того, число количества страниц тоже сразу меняется.

tracker2.gif

5. Для отбора данных по любому месту строки (а не от начала) нужно первым символом вводить пробел. Для отбора данных, из которых исключено данное слово, нужно в начале искомой фразы ввести символ ^ (крышку). Например поиск в поле "ТЕМА" фразы "^ триллер" (крышка, пробел, "триллер") выдаст все фильмы, у которых не указан жанр "триллер" (а это исключит почти 1000 строк!):

tracker3.gif

6. Что делать с фильмом, который избран? Не выделять же его мучительно мышкой, копируя потом в блокнот? Да, достаточно просто щёлкнуть по названию, удерживая Ctrl + Alt – откроется новое окно, в которое будут добавляться выбранные значения. В конце сеанса работы в блокнот нужно скопировать один раз сразу весь список (да, и мышкой ёрзать не надо, просто Ctrl + A).

7. Разумеется, каждую колонку можно сортировать простым щелчком по заголовку (с этого всё и начиналось). При последовательных щелчках стрелки сортировки приобретают всё более насыщенный чёрно-красный цвет, чтобы было видно, какие колонки сортировались раньше, какие позже.

D.M., admin

Все из искусственного камня - столешницы. Стильная мебель.

184. Андрей39

Супер ! Я по началу не обратил внимание на Контр Альт Клик . Изумительнейшая вещь ! ОГРОМНОЕ СПАСИБО ! ТО ЧТО МНЕ НУЖНО !!!

20.12.2010 13:58:52

Добавить комментарий:

*Автор:
E-Mail:
*Текст: