Курсовая

Курсовая Возможности языка JavaScript

Работа добавлена на сайт bukvasha.net: 2015-10-25

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 27.12.2024














<CENTER>

<H1>Часы в строке статусаH1>

В Internet Explorer 4.0 подстановки не поддерживаются, поэтому пользоваться ими следует аккуратно. Прежде чем выдать браузеру страницу с подстановками, нужно проверить тип этого браузера.

В случае подстановки интерпретатор получает управление в момент разбора браузером (компонент парсер) HTML-документа. Как только парсер встречает конструкцию &{..} у атрибута контейнера, он передает управление интерпретатору JavaScript, который, в свою очередь, после исполнения кода это управление возвращает парсеру. Таким образом данная операция аналогична подкачке графики на HTML-страницу.

1.7 Вставка (контейнер SCRIPT - принудительный вызов интерпретатора)




Контейнер SCRIPT - это развитие подстановок до возможности генерации текста документа JavaScript-кодом. В этом смысле применение SCRIPT аналогично Server Side Includes, т.е. генерации страниц документов на стороне сервера. Однако здесь мы забежали чуть вперед. При разборе документа HTML-парсер передает управление интерпретатору после того, как встретит тег начала контейнера SCRIPT. Интерпретатор получает на исполнение весь фрагмент кода внутри контейнера SCRIPT и возвращает управление HTML-парсеру для обработки текста страницы после тега конца контейнера SCRIPT.

Контейнер SCRIPT выполняет две основные функции:

·                   размещение кода внутри HTML-документа;

·                   условная генерация HTML-разметки на стороне браузера.

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

Размещение кода внутри HTML-документа


Собственно, особенного разнообразия здесь нет. Код можно разместить либо в заголовке документа, внутри контейнера HEAD, либо внутри BODY. Последний способ и его особенности будут рассмотрены в разделе "Условная генерация HTML-разметки на стороне браузера". Поэтому обратимся к заголовку документа.

Код в заголовке размещается внутри контейнера SCRIPT:











<CENTER>

<H1>Часы в строке статусаH1>





FORM>

CENTER>

BODY>

HTML>

В этом примере мы декларировали функцию time_scroll() в заголовке документа, а потом вызвали ее как обработчик события load в теге начала контейнера BODY (onLoad=time_scroll()) .

В качестве примера декларации переменной рассмотрим изменение статуса окна-потомка из окна-предка: cоздадим дочернее окно с помощью следующей функции, продекларировав ее, а затем и вызвав:

function sel()

{

  id = window.open("","example","width=500,height=200,status,menu");

  id.focus();

  id.document.open();

  id.document.write("");

  id.document.write("");

  id.document.write("
");

  id.document.write("

Change text into child window.

");


  id.document.write("");

  id.document.write("

                         MAXLENGTH=20  VALUE='This is the test'>");

  id.document.write("

                                  onClick=window.close()>");

  id.document.write("
");


  id.document.write("

1. Контрольная работа на тему Международный договор в системе источников международного частного
2. Сочинение на тему Татарская литература
3. Курсовая Учетная политика организации на примере якутского потребительского общества Единство
4. Доклад Социальная опасность правонарушений в сфере новых информационных технологий
5. Научная работа на тему Вплив мобільного телефону на організм людини
6. Реферат Основные черты развития лизинга в России
7. Реферат на тему Значение питательных веществ кормов для животных
8. Реферат Понятие принудительных мер медицинского характера
9. Реферат Крещение Руси предпосылки и значение
10. Реферат на тему Gun Control Essay Research Paper Common Sense