Примеры скриптов для клиента на языке JavaScript

Начертательная геометрия
Фронтально проецирующая плоскость
Фронтальная плоскость уровня
Фронталь плоскости
Прямая, параллельная плоскости
Взаимная параллельность плоскостей
Примеры изображения плоскостей общего и частного положения
Задание поверхности на комплексном чертеже
Определитель поверхности
Алгоритм конструирования поверхности
Развертывающиеся поверхности
Комплексный чертеж призматической поверхности
Задание кривых линейчатых поверхностей
Задание цилиндрической поверхности общего вида на комплексном чертеже
Неразвертывающиеся линейчатые поверхности с двумя направляющими
Алгоритм построения цилиндроида
Коноид
Поверхности вращения
Поверхности вращения второго порядка
Сфера образуется вращением окружности
Эллипсоид вращения
Гиперболоид вращения
Тор- поверхность вращения 4 порядка
Сконструировать поверхность: тор-кольцо
Винтовые поверхности
Решение позиционных и метрических задач
Позиционные задачи
Решение главных позиционных задач
Конические сечения
Построить линию пересечения сферы
Метрические задачи.
Построение плоскости, касательной к поверхности
Задачи на определение расстояний между геометрическими фигурами
Преобразование комплексного чертежа
Плоский чертёж
Третья основная задача преобразования комплексного чертежа
Решение четырех основных задач преобразованием комплексного чертежа
Плоскость общего положения поставить в положение проецирующей
Решение позиционных задач с помощью преобразования комплексного чертежа
Технические чертежи

Изображения на технических чертежах

Разрезы
Классификация разрезов
Соединение части вида и части разреза
Сечения
Выносные элементы
По наглядному изображению построить три вида детали и выполнить необходимые разрезы.
Построить три вида детали и выполнить необходимые разрезы
Сфера
Аксонометрия
Изометрия окружности
Прямоугольная диметрия
Сети, компьютеры
Локальные и глобальные
компьютерные сети
Методы маршрутизации
Построение сети
Технология Ethernet
Технология мобильных сетей
Адресация в IP-сетях
Вычислительные сети
Адресация в сетях
Топология сети
Глобальная компьютерная сеть Интернет
Электронная почта
Адрес E-mail
Поиск информации в Интернет
Структурированные кабельные системы
Математика
Аналитическая геометрия
Векторная алгебра
Пределы
Примеры вычисления интегралов
Производная и дифференциал
Изменить порядок интегрирования
в интеграле
Вычислить двойной интеграл
Интегрирование по частям
Исследовать на сходимость ряд
Вычислить предел функции
Решение типового варианта
контрольной работы
Энергетика
Курс лекций общая энергетика
Физика, электротехника
Лабораторная работа по ТОЭ
Двигатели, генераторы, трансформаторы
Контрольная по физике
ТОЭ теоретические основы
электротехники
Цифровые электронные устройства
Способы охлаждения
полупроводниковых приборов
Теория электрических цепей
Тормозное рентгеновское излучение
Ядерная модель атома
Равновесная плотность энергии излучения
Способы получения
интерференционной картины
Понятие когерентности
Явление дифракции
Дифракция от круглого отверстия
Дифракция Фраунгофера от щели
Дифракционная решетка
Тепловое излучение. Формула Планка
Техническая механика
Контрольная работа
Курс лекций
Лабораторные работы
Задачи по сопромату
Моменты инерции сечения
Деформации и перемещения при кручении
валов
Определение опорных реакций
Расчет статически неопределимых балок
Расчет ферм
Расчеты на прочность по допускаемым
напряжениям
Моменты инерции
Изгиб с кручением
Вычислить упругую объемную
деформацию
Рассчитатьна прочность по III-ей теории
прочности
История искусства
Лекции по эргономике
для дизайнеров интерьера
Египет, Индия и Китай
Доисторическая эпоха
Буддизм
Ассирия
ЭЛЛАДА
Коринфский стиль
Рим
Хлеба и зрелищ
этрусский дом
ДРЕВНЕХРИСТИАНСКАЯ ЭПОХА
Борьба язычества с христианством
римские катакомбы
САСАНИДЫ
Магометанство
Появление арабов в Европе
История искусства государства
Российского

Дальнейшее развитие христианства
в Европе

Византийская архитектура
Новгорода и Пскова
Покровский собор в Филях
четыре вида древней иконописи
Иконоборство
Эпоха петровских преобразований
История искусства западной Европы
периода Возрождения
Романский стиль. — Готика
Церковь Парижской Богоматери
ИТАЛИЯ В ЭПОХУ ВОЗРОЖДЕНИЯ
Жизнь Италии в эпоху Возрождения
Ломбардское направление живопис
НИДЕРЛАНДЫ
Леонардо да Винчи
Общее состояние искусств в Европе.
Народные росписи
Уральский расписной туесок
Нижнетагильские туеса
А.Н.Голубева «Тагильский букет»
 

 

идущие часики (4 примера);

Идущие часики можно поместить в строке статуса

бегущая строка (2 примера);
Бегущая строка в строке статуса

Такая информация может быть помещена в строке статуса при загрузке документа

Существуют броузеры, не поддерживающие некоторых возможностей JavaScript. Поэтому, чтобы не возникало ситуаций, когда броузер пользователя не видит чего-либо в вашем документе, можно использовать свойства объекта Navigator: appName и appVersion, которые определяют имя и версию броузера.

Для вывода текущей даты используется объект Date и метод write объекта document

Изменение фона документа при выборе кнопки с названием цвета. При этом используется свойство bgColor объекта Document

 

Используя методы alert, confirm, prompt можно выводить сообщения пользователю. Сообщение, выводимое alert, используется для вывода предупреждений пользователю. Метод confirm используется для сообщений, требующих принятия решения пользователем. При использовании prompt окно сообщений содержит само сообщение и поле ввода текста, который при нажатии кнопки "OK" может передаваться серверу или использоваться при вызове другого скрипта.

вывод даты (3 примера).

Для вывода текущей даты используется объект Date и метод write объекта document.

гистограмма

Гистограмма построена с использованием свойства images[ ] объекта Document.

изменение картинки (3 примера).

В примере изменение происходит при попадании курсора мыши в область картинки и при выходе курсора из нее

Первый пример - это часы, отображающие время загрузки страницы (т.е. момент вызова скрипта). Используются методы объекта Date (getHours, getMinutes) и графические файлы, отображающие полученное время (имена этих файлов соответствуют цифрам - 0-9).
Во втором примере, отображающем текущую дату, также используются методы объекта Date (getDate, getMnth, getYear) и графические файлы, отображающие полученную дату (имена этих файлов соответствуют цифрам - 0-9).

Этот код предназначен для создания ссылки дня. Каждый день недели будет подставляться новый URL. Удобен для рекламы своей продукции или подачи новостей.

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

Этот код позволяет реагировать на время суток на стороне клиента. Вы можете в зависимости от времени суток вывести соответствующее приветствие или предложить соответствующий товар.

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

 

Календарь

Календарь на текущий месяц с указанием текущего дня. Если его дополнить ссылками, то можно использовать в новостном разделе.

Если Вы считаете, что Вашим посетителям важно знать, сколько раз они посетили Вашу страницу, воспользуйтесь этим кодом.
Разные мелочи
  • Иногда в программе нужно создать задержку времени точно заданной длительности. Стандартная функция JavaScript setTimeout(); иногда не подходит, так как "на её фоне" могут выполняться другие функции, что может привести к нежелательным накладкам. Более корректный результат дает следующая функция: function pause (mSec) {
    clock = new Date();
    justMinute = clock.getTime();
    while (true) {
    just = new Date();
    if (just.getTime() - justMinute > mSec) break;
    }
    }
  • Как открыть окно командой JavaScript:
    window.open("URL", "windowName", ["windowFeatures,..."]) где windowFeatures - это:
    copyhistory [=yes/no] / [=1/0] сохранение истории загрузки
    документов в данное окно
    directories [=yes/no] / [=1/0] наличие в данном окне кнопок
    групп новостей
    height =pixelheight высота окна в пикселах
    location [=yes/no] / [=1/0] наличие поля location
    menubar [=yes/no] / [=1/0] наличие меню
    resizable [=yes/no] / [=1/0] наличие рамки окна , позво-
    ляющей изменять его размеры
    scrollbars [=yes/no] / [=1/0] наличие линеек прокрутки
    status [=yes/no] / [=1/0] наличие строки состояния
    toolbar [=yes/no] / [=1/0] наличие панели инструментов
    width =pixelwidth ширина окна в пикселах

    Использовать пробелы в строке windowFeatures не допускается.
    Приведены базовые параметры. Понимаются без проблем IE3+, NN3+.
  • Закрыть окно броузера можно с помощью команды JavaScript window.close(). Для закрытия текущего окна можно использовать префикс self: self.close(). Для того, чтобы закрыть определенное окно, нужно обратиться к нему по имени: winName.close(). Однако следует заметить, что подобный способ сработает, только если окно открывалось с помощью метода window.open(), причем значение, возвращаемое этим методом, было присвоено какой-нибудь переменной: win1 = window.open("http://www.webclub.ru",
    "winName",
    "height=60,width=175,scrollbars=no");
    Если значение не присвоено, обратиться к созданному окну из родительского невозможно. Нужно упомянуть о том, что попытка закрыть последнее окно браузера потребует подтверждения этой операции пользователем. Такая возможность была сделана преднамеренно, чтобы избежать ситуации "хулиганского" закрытия всех окон со стороны JavaScript-программы.